The Intersect Group is seeking a Mobile Application Engineer to design, build, and enhance native iOS and Android applications. This role involves collaborating with cross-functional teams to deliver scalable mobile solutions while ensuring seamless integration with backend systems.
Responsibilities:
- Design, develop, and maintain native mobile applications for iOS and Android platforms
- Build and integrate backend APIs and connect mobile applications to RESTful services
- Collaborate with backend engineers, product managers, and stakeholders to deliver new features
- Write clean, maintainable, and testable code aligned with engineering best practices
- Troubleshoot and resolve production issues to ensure application stability and performance
- Participate in code reviews and contribute to continuous improvement of development standards
- Optimize applications for scalability, performance, and reliability across devices and OS versions
- Update and maintain applications to ensure compatibility with new operating system releases
Requirements:
- 5 or more years of experience developing native iOS and Android applications
- Strong proficiency in Swift and Kotlin with hands on experience in native mobile development
- Experience with backend development and API design using languages such as Python, JavaScript, Ruby, or .NET
- Solid understanding of mobile architecture patterns such as MVVM and Clean Architecture
- Experience integrating mobile applications with RESTful APIs, JSON, and third party libraries
- Familiarity with IoT and Bluetooth Low Energy connected devices
- Proficiency with Git version control and modern development workflows
- Strong communication, collaboration, and problem solving skills with a growth oriented mindset
- Experience working across both mobile and backend systems in a full stack capacity
- Exposure to cloud or DevOps environments
- Familiarity with cross platform frameworks such as React Native or Flutter