This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Carrier is seeking a Software Engineer I, Mobile to support development of Residential mobile applications, including the Smart Home App (SHA) and Service Technician App (STA). These applications are built using React Native, TypeScript, sharedmonorepolibraries, and cloud-based APIs supporting connected-device workflows. This position is designed for an early-career engineer who will contribute to feature delivery, defect resolution, testing, and release readiness while building practical experience in mobile application architecture, state management, and API-driven development.
Job Responsibility:
Develop andmaintainmobile application features using JavaScript and TypeScript
Build user interface components and application logic using React Native
Implement API integrations to support mobile application functionality
Diagnose and resolve application defects, including reproducing issues and validating fixes
Participate in code reviews and contribute to improving code quality and consistency
Execute unit testing andassistwith integration and regression testing activities
Support CI/CD pipelines andassistwith mobile application release processes
Collaborate with product managers, designers, QA engineers, and backend developers
Apply secure coding practices, including authentication and secure data storage
Participate in issue triage and support activities during U.S. Eastern Time business hours
Requirements:
Bachelor's degree in Computer Science, Engineering, or a HardScience (Physical, Life, or Applied Science)
7+ years of software engineering experience, including 4+yearsbuilding and shippingproduction ofAndroid and iOS mobile applications
3+ years of hands-on experience with React Native and TypeScript
2+ years of experience integrating Android and iOS mobile applications withGraphQLor REST APIs
Nice to have:
Demonstratedexperience writing JavaScript or TypeScript code in at least one project or coursework assignment
Hands-on experience building at least one mobile or web application using React Native, React, or similar framework
Experience integrating at least one REST API or web service in a project or coursework assignment
Demonstrated understanding of state management concepts such as props, state, or centralized state stores through project implementation
Ability to work a minimum of 4 hours daily overlap with U.S. Eastern Time (8:00 AM – 12:00 PM ET)
Ability toparticipatein virtual collaboration with distributed teams, including teams in multiple time zones
Experience contributing to a mobile application deployed to iOS App Store or Google Play Store
Experience working with REST APIs orGraphQL-based services in a production or project environment
Exposure to state management libraries such as Redux Toolkit, RTK Query, or similar tools
Experience writing unit tests using frameworks like Jest or similar testing tools
Experience working with Git version control, including branching and pull request workflows
Familiarity with mobile development environments such as Xcode and Android Studio
Exposure toconnected-deviceor IoT applications, including workflows such as Bluetooth, biometrics, camera, or QR code scanning
Experience using local storage solutions such asAsyncStorage,SecureStore, or similar tools
Exposure to AI-assisted development tools such as Cursor, Claude, Kiro, or similar platforms
What we offer:
Health Care Benefits: Medical, Dental, Vision
Wellness incentives
Retirement Benefits
Time off and Leave: Paid vacation days, up to 15 days
paid sick days, up to 5 days
paid personal leave, up to 5 days
paid holidays, up to 13 days
birth and adoption leave
parental leave
family and medical leave
bereavement leave
jury duty leave
military leave
purchased vacation
Disability: Short-term and long-term disability
Life Insurance and Accidental Death and Dismemberment