Summary
NewPage is a digital health solutions company seeking a seasoned Android Mobile App developer to work as a Mobile Development Technical Lead on their high-priority project, GroAssist. The role involves leading mobile app development projects, ensuring development standards are followed, and collaborating with the enterprise architect. The candidate should have 5+ years of experience in mobile or web development, 2+ years in Ionic/Capacitor hybrid app development, and strong experience with Agile Methodology.
Requirements
- 5+ years of work experience as a Mobile (iOS and Android) or Web Developer
- 2+ years of experience in Ionic/Capacitor hybrid app development
- Strong attention to detail, including writing clean code and following coding standards
- Experience writing Mobile Applications that interact with Bluetooth Low Energy (BLE) peripheral devices using Gatt Protocol
- Strong experience with the Agile Methodology, documenting requirements, and assisting junior-level developers
- Strong Experience with OOP (object-oriented programming)
- Extensive knowledge of at least one Web Development Framework (Angular Preferred)
- Experience working with JavaScript / TypeScript, HTML, CSS, JSON
- Experience working with APIs (RESTful preferred)
- Experience working with version control tools (Git Preferred)
- Basic experience working with native mobile app languages (Swift, Kotlin, etc.)
Responsibilities
- Become part of the Agile project team and participate in scrum calls
- Take ownership of the code quality and structure of the hybrid mobile app and the native-code portions of the app (Swift, Kotlin, Java)
- Lead, direct, and guide the development team to create a well-engineered app
- Review the current implementation of feature configurability and lead the development of a best practices approach
- Contribute to Jira user story reviews and to test plan reviews
- Troubleshooting defects and assisting the development team in troubleshooting
- Work and collaborate with the enterprise architect to ensure the best overall design
- Lead and participate in developing Bluetooth device integration for both iOS and Android