Careers

We empower everyone to embark on their own career growth

Senior React Native Developer

Responsibilities:

  • Work with a super-talented, high-performance team of Product Managers, Designers, and other Software Engineers
  • Develop & deliver currently planned technical applications & features in an agile and collaborative process
  • Interface with clients to understand their requirements and plan projects
  • Develop and maintain mobile applications in React Native for both Android and IOS platforms
  • Collaborating closely with back-end developers in the team

 

Technical skills required:

  • Good computer science fundamentals
  • 5+ years of experience in React Native development
  • Experience developing in TypeScript and Java Script
  • Experience with web services like APIs (REST, SOAP, etc.), web authentication (OAuth, SSO, etc.), and web principles like JSON.
  • Understanding mobile channels like SMS, Push, In-App Messaging, etc.
  • Have shipped or worked on at least 3 production React Native apps which are live on the app store
  • Expertise working with data management and modeling and database implementation (SQL)
  • Experience with React.js, Redux, and JavaScript stack is a bonus
  • Comfortable using source code management tools like GitHub and Bitbucket
  • Experience integrating third-party applications and services (API integration, webhook integration)
  • Experience with general software testing and unit testing
  • Experience managing cloud hosting on platforms like AWS is an added plus
  • Familiarity  with app store releases
  • Familiarity with agile development methodologies
  • Integrating mobile applications with other web based applications