Mobile Application Developer
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Mobile Application Developer designing, developing, and maintaining mobile applications for Android and iOS platforms. Collaborates closely with cross-functional teams to deliver high-quality user experiences.
Responsibilities:
- Design, develop, and maintain Android application features using Kotlin and Java.
- Design, develop, and maintain iOS application features using Swift.
- Collaborate with product managers, designers, and backend engineers to define and implement new features.
- Write clean, maintainable, and testable code aligned with established engineering standards.
- Participate in code reviews to support quality, consistency, and knowledge sharing.
- Debug and resolve issues across the mobile stack, including crashes and performance bottlenecks.
- Contribute to architectural decisions and technical design discussions.
- Support and enhance existing mobile applications through refactoring and modernization efforts.
- Evaluate and contribute to potential adoption of cross-platform technologies such as Flutter or React Native.
- Implement unit and integration tests to improve reliability.
- Leverage AI-assisted development tools to improve development efficiency and code quality.
- Work within CI/CD pipelines to support automated builds, testing, and deployments.
- Collaborate with QA to ensure high-quality releases.
- Stay current with mobile development trends, tools, and best practices.
Requirements:
- 5–10+ years of professional software development experience
- 3–5+ years of experience developing Android applications using Kotlin
- 2+ years of experience developing iOS applications using Swift
- Strong understanding of mobile application architecture patterns such as MVVM and MVI
- Experience with RESTful APIs and client-server architecture
- Familiarity with version control systems such as Git
- Experience writing unit and/or integration tests
- Strong debugging and problem-solving skills
- Understanding of secure coding practices for mobile applications
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
Benefits:
- Comprehensive health insurance
- Dental insurance
- Vision insurance
- Flexible Time Off
- 401(k) plan
- and more.


















