Job Description:
We are looking for an experienced and forward-thinking Mobile Architect to lead the design, development, and delivery of enterprise-grade mobile applications. The ideal candidate will demonstrate deep expertise in React Native Core, a strong grasp of software engineering principles, and hands-on experience with code quality and security tools. This role demands a strategic mindset, architectural leadership, and a commitment to development excellence and automation.
Integrate and manage code quality and static analysis tools, including:
* SonarQube for continuous inspection of codebase health
* Veracode for application security testing and vulnerability assessment
* ESLint for enforcing JavaScript/TypeScript coding standards
* Collaborate with DevOps to build and maintain robust CI/CD pipelines, automate test coverage, and streamline mobile delivery workflows using tools such as Fastlane, Bitrise, GitHub Actions, or Jenkins.
* Write and manage Shell scripts for build automation, testing, and deployment.
* Manage App Store and Google Play Store deployments, including provisioning, release versioning, and submission best practices.
* Conduct mobile security assessments, implement secure coding guidelines, and ensure compliance with data protection standards.
* Integrate and utilize feature flagging tools like Launch Darkly tenable controlled feature releases and A/B testing.
* Leverage Contentful (or similar headless CMS solutions) to deliver dynamic and content-driven mobile experiences.
* Stay ahead of mobile development trends and continuously evaluate new tools and frameworks to drive innovation and efficiency.
Strongly Recommended Skills & Experience:
* 9+ years of professional experience in mobile application development with a proven focus on architecture and system design.
* Deep expertise in React Native, including direct experience working with React Native internals and core performance optimization.
* Proficiency in native mobile development: Swift/Objective-C (iOS), Kotlin/Java (Android).
* Strong command of JavaScript, TypeScript, and front-end design patterns.
* Hands-on experience with SonarQube, Veracode, ESLint, and similar tools tenforce security and code quality.
* Proven experience leading mobile teams in code review, linting, and automated testing practices.
* Experience deploying tand managing releases on App Store and Google Play Store.
* Solid understanding of DevOps practices, CI/CD pipeline automation, and Shell scripting.
* Integration experience with RESTful APIs, OAuth/SSauthentication, and cloud backend systems.
* Familiarity with Firebase, Trulioo, audit logging, and mobile analytics/performance monitoring tools.
Preferred Attributes:
* Strong leadership and mentoring skills.
* Ability ttranslate business goals intscalable, secure mobile solutions.
* Excellent communication and collaboration abilities across product, engineering, and design teams.
* Passion for delivering polished, performant, and secure mobile user experiences.
* Self-driven, innovative, and constantly seeking timprove technology and process.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto's website )
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.