Architect, build and maintain excellent JS & React Native applications with clean code.
Coordinate with or join the other teams which powers the app.
Understand business requirements and translate them into technical requirements.
Implement pixel perfect UI's that match designs.
Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
Integrate third-party API's.
Work with native modules when required during mobile developments.
Work as part of a small team, which will include other Web & Backend developers, React Native developers, a project manager, QA professional, and a designer.
Ability to work independently & an excellent team player.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Proven working experience in software development.
Solid understanding of the full mobile development life cycle.