Overview
Skills
Job Details
Role: Mobile Native Architect (iOS or Android)
Location: Pasadena, CA - Onsite
Duration: Long term Contact
12+ years of experience candidate of which 2 years as an Architect & LinkedIn created before 2018.
Job Description:
We are seeking a skilled and motivated Mobile Native Architect with 10+ years of mobile development experience, expertise in Swift or Java/Kotlin, and strong leadership skills to join our team. The ideal candidate will have a strong foundation in mobile app development and a proven track record of creating engaging, user-friendly, and reliable mobile applications. This role involves designing, developing, and maintaining high-quality applications for our clients, ensuring smooth performance and a seamless user experience. The ideal candidate will lead the development of large-scale applications using CLEAN architecture and SOLID principles, create reusable SDKs, and collaborate with cross-functional teams to deliver high-performance, secure solutions.
Key Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop high-quality code for iOS/Android applications, following best practices and coding standards.
- Debug and resolve application issues, ensuring smooth and optimal performance.
- Implement new technologies to maximize application performance, reliability, and scalability.
- Conduct code reviews and maintain documentation to ensure the application s robustness.
- Work closely with UX/UI designers to create intuitive user experiences. Participate in Agile/Scrum processes to ensure timely and efficient project delivery.
Requirements:
- 10+ years of experience in native mobile engineering to deliver robust, scalable solutions for iOS or Android.
- Proven experience as a mobile app developer with a portfolio of released applications on the App Store or Google Play.
- Strong proficiency in Swift for iOS or Kotlin /Java for Android development.
- Familiarity with RESTful APIs, third-party libraries, and integration with backend systems.
- Understanding of mobile UX/UI design principles, including responsive design and accessibility.
- Experience with version control systems like Git and collaborative development tools.
- Hands-on experience in GraphQL queries, mutations, subscriptions, schema design, and client-side integration (Apollo Client or Relay)
- Experience in building, and operating applications in the Cloud (S3, AWS App Sync, etc..)
- Analytical and problem-solving skills, with a keen eye for detail.
- Excellent communication skills and ability to work collaboratively within a team.
- Experience with cross-platform development tools such as React Native or Flutter.
- Knowledge of cloud services (e.g., Firebase, AWS) and their integration with mobile apps.
- Background in agile development methodologies and experience with project management tools (e.g., Jira, Trello).
- Familiarity with CI/CD pipelines and automated testing frameworks.
AI/ML Foundational Proficiencies:
- AI/LLM Exposure. Familiar with major AI platforms (OpenAI, Anthropic, others) and ability to leverage to enhance products and features.
- AI-Assisted Dev Tools. Proficient with coding tools (ChatGPT, Claude, CoPilot, Amazon Q, Cursor, etc).
- AI Best Practices. Effective prompt engineering, performance optimization, and secure data handling.