Requirements: 4-8 years of professional native iOS development experience in Swift and Objective C Proficient in Objective-C, Swift, Cocoa Touch & Firebase Experience working on Firebase push notifications, APIs and Cloud Messaging Proficient with RESTful APIs to connect iOS applications to back-end services Experienced with storage, threading, and performance tuning Optional skills preferred Android app development React native / Flutter / Ionic Knowledge of Apple’s design principles and application interface guidelines Proficient in code versioning tools including Mercurial, Git and SVN Experience with continuous integration Bachelor’s degree in Computer science, Software development or similar from an accredited institution Responsibilities: Work on Firebase - iOS app Push notifications, Cloud Messaging, APIs etc. Designing and building mobile applications for Apple’s iOS platform. Collaborating with the design team to define app features. Ensuring quality and performance of application to specifications. Identifying potential problems and resolving application bottlenecks. Fixing application bugs before final release. Publishing application on App Store. Maintaining the code and atomization of the application. Designing and implementing application updates.
**Work for a company with a great purpose, great culture and an attractive salary! ** "Are you looking to build products that can change the world and help us reach our target of improving 1 billion lives?"**RESPONSIBILITIES**To ensure that projects are delivered efficiently using the best fit-for-purpose technology with sufficient quality standards. To inform technical decision making at Curve. **ESSENTIAL EXPERIENCE*** 3+ years experience with either React JS, React Native or Angular4+* Good working understanding and experience with mobile app development best practices* Write well designed, testable, efficient code by using the best software development practices* Knowledge of Test Driven Development (Unit Testing)* Knowledge of Behaviour Driven Development (UI Testing)* Experience using unit testing frameworks* Experience using E2E test frameworks and runners* Continuous Integration (e.g. CircleCI, Travis)**ESSENTIAL QUALITIES**Strongly aligned values with Curve values (below)* Good Communicator* Not afraid of solving problems using multiple development stacks * Proactive thinking with a ‘can do’ attitude* Strong problem solving skills, using root cause analysis to find issues and identifying potential solutions* Should be able to research and understand undocumented application codebases* A love of learning* Team player* High level of Emotional Intelligence**DESIRABLE EXPERIENCE**: * Ionic experience* Mobile development (iOS or Android) experience or exposure* Good working understanding and experience with CSS and popular CSS preprocessors (SASS / LESS)* Heroku / AWS or similar infrastructure exposure or experience* iOS Appstore / Android Play store experience* Working with remote teams* Token based authentication (e.g. JWT)**ABOUT CURVE**Curve is an award winning global digital health company that creates products that directly improve lives. **Company Purpose**: To positively impact 1 billion lives by solving challenging health problems.**Curve Values** * Improve myself, each other & our partners * Solve problems that improve people’s lives* Everyone leads* Become comfortable with being uncomfortable* Only create products that people love* An amazingly genuine, engaging and friendly culture.* Flexible working hours.* Glass Door Rating of 5
- Development and Maintenance of Mobile Apps. - Development, Design and Maitenance of Mobile Apps - both Native as well as Hybrid. Should be expert in writing cloud based code and deployment. - Development and Maintenance of Mobile Apps basis the business needs. - Implementing Security and Data protection measures. - Comprehending the overall system architecture and suggesting measures to improve the mobile app performance to meet customer's expectations. - Sound knowledge of Mobile Web Frameworks. Familiar with APIs, Web Services & Plugins.