SENIOR REACT NATIVE ENGINEER
boardroom-appointments
Full-timesenior
Job description
Responsibilities:
• Build best-in-class mobile application features for one of the fastest growing exchanges in Africa, using React Native and Typescript.
• Integration with backend REST APIs and Websockets
• Work alongside our designers in order to convert designs into a working mobile experience
• Write easy to read, maintainable code
Requirements:
• 6+ years of software development experience
• Experience in architecting, building and maintaining excellent, high performance React Native mobile applications.
• Experience in building and integrating with REST APIs and/or Websockets
• Solid understanding of version control, containerisation and CI/CD concepts
• Build user interfaces based on Android & iOS UI standards.
• Attention to detail in UI implementations to match designs.
• Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
• Good experience with unit and integration testing.
• Work independently as well as within a team, seeing work through from concept to completion.
• Ensure the performance, quality, and responsiveness of applications.
• Help maintain code quality and organisation.
• Excellent knowledge of iOS and Android.
• Ability to create and maintain continuous integration and delivery of mobile applications.
• Some familiarity with Google Cloud Platform, AWS, or other cloud providers