Senior React Engineer

You will be a senior engineer on the team that is responsible for expanding our ecosystem for Web and Mobile platforms. You will be working to implement a cutting-edge user experience that can be seamless for both Android, iOS and Web users.

  • 5+ years of Software development experience and minimum 2 years of mobile apps development experience
  • Thorough understanding of React and its core principles (prior React Native experience extremely helpful)
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Experience with popular React workflows (such as Flux or Redux)
  • Familiarity with RESTful APIs
  • Experience creating, optimizing, and integrating Application Programming Interface (API) calls; background in API development preferred
  • Create Technical Requirements Documentation based on Product Requirement Documents
  • Build high-level user interfaces using rapid prototyping methodologies
  • Design application frameworks for use across multiple products
  • Work with internal technical teams to identify and build platform elements required to support key mobile product features
  • Experience to work in Agile Project Management & development methodology

Nice to have:
  • Prior experience or exposure to Typescript
  • Have developed and published applications for iOS and/or Android
  • Have a MS in Computer Science or Engineering
  • Have led engineering teams in the past
  • Have Github Project(s) or contribute to open source communities
  • Have worked in a Test Driven Development (TDD) environment before
  • Have continuous build experience in an Agile Environment

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field