We are looking for a highly skilled mobile app developer who is comfortable with mobile development for both Android and iOS. Candidate will be responsible for the development and maintaining existing and new mobile & web applications on different platforms, bug fixes, new features and integration with back-end services while ensuring the responsiveness and scalability of applications.
Skills Required:
- Proven mobile app development experience of minimum 2 years.
- Prior working experience in Android Java/Kotlin and iOS Swift.
- Sound knowledge of native app design patterns MVVM/MVC/MVP.
- Hands-on with REST, Json, xml and other web services.
- Detailed experience with various mobile-based database and ORM technologies.
- Improve, maintain and optimize code to ensure quality, performance, user experience, responsiveness and scalability.
- Developer will be directly responsible for design, development, testing, maintenance and documentation of quality software.
- Strong understanding of modern standards-based HTML, CSS, and JavaScript ES 6-7.
- Strong experience and interest and passion for modern JavaScript frameworks Vue.js, Angular.js
- Identify and correct bottlenecks and fix bugs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Develop automated test solutions across all supported desktop browsers (IE, Firefox, Chrome, Safari) and iOS and Android devices.
- Strong concept of UI/UX requirements, APIs, mockups to build a functional, high-performance apps.
- Diagnose performance issues, fix bugs to increase the functionality of new applications
- Demonstrable portfolio of released applications on Google Play and App Store.
- work under pressure independently and within the team, meet deadlines, and ensure proper workflow.
- Translates complex requirements into an easy to understand user experience by following the user-centered design process
Qualifications
- BS (preferred)
- Mobile Development Experience (minimum 2 years)