Mobile Architect
Experience
10+ years

Chennai, Bangalore
Job Description:
We are seeking an experienced Mobile Architect to lead the design and development of scalable, high-performance mobile applications. You will be responsible for setting the technical direction, defining architecture best practices, and ensuring the delivery of robust, maintainable solutions for enterprise clients and high-traffic consumer apps.
The ideal candidate will have extensive expertise in mobile application architecture, with a proven track record of designing complex, end-to-end solutions. You will collaborate closely with engineering teams, business stakeholders, and product owners to align on technical requirements, while mentoring senior engineers and promoting a culture of collaboration and quality.
Skills & Competencies:
10+ years of experience in mobile application development, with expertise across multiple platforms (iOS, Android, and cross-platform frameworks like React Native, Flutter, etc.).
Proven experience in architecting, designing, and delivering complex, scalable, and maintainable mobile applications across native and hybrid platforms.
Proven experience in consulting or service based projects interacting with the clients regarding requirement gathering, providing technical direction or solutions.
Strong leadership experience in guiding the technical direction of mobile projects, evaluating and selecting the most suitable technologies and frameworks based on both business and technical requirements.
Hands-on experience with CI/CD pipelines, automated testing frameworks, and mobile build/deployment processes.
Extensive experience defining and implementing best practices for mobile development, including code quality, security, performance optimization, and scalability.
Experience working with AWS, Azure, or GCP, and leveraging mobile backend-as-a-service (MBaaS) solutions (e.g., Firebase, AWS Amplify).
Ability to mentor and guide engineering teams, fostering technical excellence, collaboration, and a culture of quality and innovation.
Strong problem-solving skills, attention to detail, and experience writing and maintaining clear, detailed technical documentation for both technical and non-technical audiences.
Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
Nice to have skills:
Familiarity with Atlas Device Sync, Ditto, PowerSync, ObjectBox, or similar technologies for mobile data synchronization and offline-first solutions.
Experience with UX/UI principles for mobile platforms, and a user-centric approach to mobile design and development.
Experience with agile methodologies (Scrum, Kanban) and working in cross-functional teams to deliver mobile solutions.