As a Mobile Developer, you are responsible for building and maintaining a frictionless path to production for software mobile applications in order to support continuous delivery and a productive team. In addition, you will also train and coach the team.
Build features and applications with a mobile responsive design.
Working in an agile cross-functional team with other talented developers.
Ensure the technical feasibility of all the features working with the Product Owner.
Ensure good coding practices are followed and have knowledge of test-driven development.
Ensure that the code you write meet our quality standards and ensure responsiveness and efficiency.
Collaborate with team members to resolve blockers and maintain our feature shipping speed.
Develop and manage well-functioning databases and applications.
Experience developing mobile applications.
Minimal 2 years of experience in development and delivery.
Knowledge of front-end frameworks such as ReactJS.
Knowledge of Reach Native is preferable;
Understanding of security and data protection in mobile applications.
Knowledge of code versioning tools like Git or svn.
Database technologies like MySQL, and No SQL like Mongo/Postgres/Redis/Elastic search.
Solid Foundation in data structures, algorithms and system designs.
Familiarity with API creation and RESTful services.