Hybrid Senior React Native Developer

Posted 3 weeks ago

Apply now

About the role

  • Pioneer the future of legal AI and business transformation
  • Make real impact by helping organizations unlock hidden value
  • Collaborate with talented colleagues across continents
  • Plan, develop and implement user interface strategy
  • Work with designers and developers to develop modern, intuitive user interfaces for our web properties
  • Must be able to rapidly go from vague descriptions to a working implementation
  • Continuously improve the user experience
  • Research user preferences
  • Research new technologies and best practices
  • Work in a team environment with shared code; disciplined use of source code control and process documentation
  • Improve JS and CSS quality by conducting code analysis, and recommending changes in policies and procedures
  • Needs to develop iOS and Android compatible application
  • Develop, maintain, and enhance cross-platform mobile applications using React Native
  • Manage app builds, deployment, and publishing to Google Play Store and Apple App Store
  • Integrate RESTful APIs, GraphQL, and third-party services
  • Work closely with the product and design teams to translate UI/UX wireframes into functional components.

Requirements

  • 5+ years of experience in ReactJS & Typescript development
  • Experience in Google Apps Script will be a plus
  • Strong experience with modern and vanilla JavaScript and Typescript techniques including ReactJS and ES6/ES7 features
  • Familiarity connecting to Microservices, REST APIs, Graph APIs, and other database-driven web applications
  • Experience with third-party libraries and APIs
  • Asynchronous programming, including Promises, async/await, and ES7 generators, along with state management using Redux
  • Knowledge of modern authorisation mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools such as Git and Tracking tools such as Jira
  • Strong proficiency in React Native and JavaScript/TypeScript
  • Hands-on experience with state management libraries like Redux, MobX, or Recoil
  • Understanding of native modules and bridging between React Native and native code (iOS/Android)
  • Experience in mobile app debugging, performance optimization, and version control (Git)
  • Familiarity with CI/CD pipelines for mobile applications
  • Solid grasp of RESTful APIs, mobile app architecture, and design patterns
  • Knowledge of iOS and Android build processes.

Benefits

  • Competitive salary
  • Opportunity to work in a fast-moving, high growth SaaS company
  • Paid Time off
  • Generous Employee Referral program

Job title

Senior React Native Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job