onsite
Mobile Applications Developer II - Rheem Manufacturing
Software Engineer
Develop and maintain high‑quality mobile applications for iOS and Android, leveraging Swift, Kotlin, and React Native. Focus on clean code, robust testing, UI/UX excellence, and performance tuning to deliver innovative features and enhance existing apps.
About the role
Key Responsibilities
- Design, develop, and ship fully functional mobile applications for iOS and Android using Swift, Kotlin, and React Native.
- Write comprehensive unit and UI tests to ensure reliability and catch regressions early.
- Debug, troubleshoot, and optimize app performance, addressing memory usage, load times, and responsiveness.
- Collaborate with designers to create intuitive interfaces that enhance user experience.
- Maintain and refactor existing codebases, ensuring adherence to coding standards and best practices.
- Research emerging mobile technologies and recommend new features or improvements.
Requirements
- 3+ years of mobile development experience with proven proficiency in Swift, Kotlin, and React Native.
- Strong understanding of mobile architecture patterns (MVVM, MVC, Clean Architecture).
- Experience with automated testing frameworks and continuous integration pipelines.
- Excellent problem‑solving skills and a passion for delivering high‑quality, user‑centric products.
- Effective communication skills and ability to work collaboratively in a cross‑functional team.
Skills
swiftkotlinreact native