Bachelor’s degree in computer science or related field required.
3 years of experience in native mobile development using React Native.
3 years of hands-on experience with Bluetooth technologies.
Proven track record of building, deploying, and maintaining mobile applications for iOS and Android.
Strong knowledge of backend systems, including databases, server infrastructure, and API integration.
Responsibilities
Design, build, and maintain high-performance, scalable consumer mobile applications for iOS and Android.
Participate in the planning, analysis, creation, and design of mobile applications.
Develop and maintain SDKs for embedding into other applications.
Work with the Bluetooth stack of all major phone providers.
Diagnose and resolve application crashes, performance bottlenecks, and connectivity issues.
Debug and troubleshoot hardware-software integration problems.
Implement hotfixes and patches to address critical bugs in production environments.
Collaborate with QA and support teams to reproduce and resolve user-reported issues.
Benefits
Collaborative work environment with cross-functional teams.
Opportunity to work on cutting-edge IoT device solutions.
Focus on high-performance, scalable applications.
Individual contributor role with significant impact on product development.
Full Job Description
Overview
As a Mobile Senior developer, you will collaborate closely with development teams, contributing to the architectural design and scalability planning of critical components. You will be directly responsible for the development and ongoing maintenance of mobile applications across both Android and iOS platforms.
Your primary focus will be on delivering and supporting IoT device solutions through cloud technologies within a multi-tiered, high-throughput infrastructure. The role involves working cross-functionally with multiple engineering disciplines to build software that integrates seamlessly across internal systems and is widely leveraged across industry. Note: This is an individual contributor position.
Responsibilities
Design, build and maintain high-performance, scalable consumer mobile applications for ios and android.
Participate in the planning, analysis, creation, and design of iOS and Android applications.
Develop and maintain SDK’s for embedding into other applications.
Work with the Bluetooth stack of all major phone providers.
Diagnose and resolve application crashes, performance bottlenecks, and connectivity issues.
Debug and troubleshoot hardware-software integration problems.
Implement hotfixes and patches to address critical bugs in production environments.
Collaborate with QA and support teams to reproduce and resolve user-reported issues.
Continuously monitor error logs and analytics to proactively identify and fix defects.
Other duties as assigned.
Qualifications
JOB REQUIREMENTS:
Bachelor’s degree in computer science or related field required.
3 years of experience of native mobile development using React Native.
3 years of hands-on experience working with Bluetooth technologies.
Track record of building, deploying, and maintaining mobile applications for both iOS and Android.
Strong knowledge of backend systems, including databases, server infrastructure, and API integration.
PHYSICAL DEMANDS:
Regularly required to sit, stand, and walk.
About Janus International Group
Janus International Group is a manufacturing company that specializes in self-storage solutions. The company's products include roll-up doors, hallway systems, and portable storage containers. Janus International Group was founded in 2002 and is headquartered in Temple, Georgia. The company has manufacturing facilities in the United States, Europe, and Asia.