Title: Software Developer L3 Location: Torrance, CA ( Onsite 4 days per week) Duration: 12 Months
Key Responsibilities:
- Technical Leadership: Guide and mentor, the mobile development team to ensure successful delivery of projects.
- Project Ownership: Collaborate with stakeholders to plan, design, develop, test, and maintain mobile applications.
- Architecture & Design: Build scalable and maintainable solutions for complex business challenges.
- Native Development: Lead development for Android (Kotlin/Java) and iOS (Swift/Objective-C) platforms.
- Integration & Security: Work with RESTful APIs, OAuth, JWT, and third-party SDKs.
- Automotive Integration: Implement and maintain CarPlay and Android Auto features.
- Quality Assurance: Ensure high standards through code reviews, debugging, and performance optimization.
- Documentation: Maintain clear and comprehensive technical documentation.
- Cross-Functional Collaboration: Work closely with product managers, designers, and backend engineers and other stakeholders.
Required Technical Skills:
- 4+ years of experience in mobile and smartwatch app development.
- Expertise in native Android (Kotlin/Java) and iOS (Swift/Objective-C).
- Strong understanding of authentication protocols (OAuth, JWT) and API integration.
- Experience with CarPlay and Android Auto.
- Proficient in debugging and performance optimization.
- Familiarity with MQTT and real-time communication.
- Experience integrating third-party SDKs.
Optional but Preferred Skill:
- Experience with hybrid frameworks (React Native, Flutter, AngularJS, NodeJS).
- Knowledge of CI/CD pipelines for mobile apps.
- Understanding of mobile security best practices.
- Experience in Agile/Scrum environments.
- Automotive domain and Digital Services experience.
Required Soft Skills:
- Leadership & Ownership: Proactive in driving initiatives and delivering results.
- Collaboration: Strong team player in cross-functional settings.
- Communication: Able to clearly convey technical concepts to diverse audiences.
- Problem-Solving: Analytical and solution-oriented mindset.
- Adaptability: Comfortable in fast-paced, dynamic environments.
- Mentorship: Supportive of junior developers and committed to team growth.