Remote job
Mobile Application Developer
Job details
About this role
Role overview Create and maintain mobile applications that offer dependable, intuitive experiences across supported devices. The work includes implementing user-facing features, connecting apps to backend services, and improving quality through testing, troubleshooting, and collaboration with design and engineering colleagues.
Responsibilities - Develop mobile application features from requirements and design inputs. - Integrate apps with APIs and backend services, including appropriate handling of errors and network conditions. - Test and debug behavior across devices and operating system versions. - Improve performance, stability, and usability as applications evolve. - Coordinate with design and engineering teammates on implementation and release readiness. - Document relevant technical decisions and support ongoing maintenance.
Requirements - Experience building and maintaining mobile applications for a major mobile platform or cross-platform framework. - Proficiency in relevant programming languages and mobile development tools. - Working knowledge of API integration, application state, and mobile debugging practices. - Ability to write maintainable code and test features across different device conditions. - Understanding of mobile security and accessible interface fundamentals. - Strong collaboration and communication skills.
Nice to have - Experience with push notifications and mobile analytics. - Knowledge of accessibility and enterprise security guidelines.