Senior React Native Developer builds and maintains excellent React Native applications with clean code. Implements pixel perfect UI'
s that match designs. Implements clean, modern, smooth animations and transitions that provide an excellent user experience.
Integrates third-party API's. Writes unit and integration tests. Releases applications to IOS and Google Play stores.
Works with native modules when required.
Play an integral part in the designing and planning of the platform’s architecture.
Implement features while ensuring long term stability of our system and quality of the code.
As a Mobile Engineer, be able to take on initiatives and follow others’ requirements.
Influence which tools, programming languages, and technologies you work with.
Help ensure we have a smooth software pipeline for continuous and fast delivery.
Balance discovery phases with implementation work.
Be excellent at working both independently and in a team.
Creating intuitive and visually appealing user interfaces.
Gathering information through interviews, focus groups, online research, etc.
Participating in daily planning activities such as Scrum meetings.
Clarifying requirements with Business analysts.
Working to build consensus with other developers on technical implementation details of a feature.
Ensuring there are consistent clear lines of communication with other development teams.
Working individually and cooperatively with a team.
Documenting internal and external source code.
Implementing and / or utilising testing solutions.
Troubleshooting and problem solving.
Participating in internal management meetings.
Mentoring junior developers.
At least 5 years of relevant mobile dev experience.
At least 4-5 years of React Native Experience.
Bachelor Degree in Computer Science and / or Software Engineering or related field and experience.
Passion for software development, scaleable architecture and product building.
Passion about code quality, testing and automation.
Good to have :
Testing in React Native.
High transaction systems.
Database modelling and performance analysis.
Configuration of Continuous Deployment solutions.
Agile development experience.