- Lead the design development and maintenance of mobile applications across iOS and Android platforms.
- Provide technical guidance and mentorship to a team of mobile developers both in the US and overseas.
- Plan and prioritize development tasks document in JIRA set timelines and ensure timely delivery of milestones.
- Collaborate closely with Product Managers Firmware Cloud Software and other stakeholders to align development efforts with business goals.
- Write clean maintainable code and conduct thorough testing to ensure highquality deliverables.
- Identify opportunities for optimization in app performance scalability and user experience.
- Develop application programming interfaces (APIs) to support mobile functionality.
Requirements
- Bachelor of Science or Master of Science in Computer Science Engineering or a closely related field of study.
- 1015 years of experience with iOS and Android Mobile App Development.
- Experience with IoT Connected tangible manufactured smart home automation products.
- Proven understanding of the full mobile development life cycle.
- Swift ObjectiveC (for iOS) and Java Kotlin (for Android).
- Experience working with remote data via REST and JSON.
- Experience working with thirdparty libraries and APIs.
- Deep understanding of mobile UI/UX principles.
Benefits
- Health Insurance
- Dental Insurance
- 401k Retirement
- Vacation / PTO
Bachelor of Science or Master of Science in Computer Science, Engineering, or a closely related field of study. 10-15 years of experience with iOS and Android Mobile App Development. Experience with IoT Connected tangible manufactured smart home automation products. Proven understanding of the full mobile development life cycle. Swift, Objective-C (for iOS) and Java, Kotlin (for Android). Experience working with remote data via REST and JSON. Experience working with third-party libraries and APIs. Deep understanding of mobile UI/UX principles.