Software Developer

4 Openings
Software Development
Job Overview

We're looking for React Native full-stack developers with an understanding of Ruby On Rails and experience assembling and deploying applications to the cloud. You will focus on our frontend mobile app and administration consoles but will also work on the existing backend (including predictive analytics).

Key Responsibilities
  • Design, build and maintain performant, reusable, and reliable React Native code.
  • Develop APIs for consumption by mobile apps and frontend.
  • Integrate user-facing elements developed by front-end developers with server-side logic.
  • Assemble, test, and deploy frontend and backend components to the AWS cloud.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automation.
  • Assure development and testing complies with Information Security policies and controls.
  • Prevent or resolve software vulnerabilities in application code.
Skills and Qualifications
  • Required minimum of 2 - 10 years real-world experience.
  • Solid experience with Ruby On Rails and MongoDB.
  • Deep experience with React and React Native.
  • Solid understanding of the fundamental design principles of scalable applications.
  • Good understanding of server-side templating languages.
  • Good understanding of front-end technologies such as ReactJS, JavaScript, HTML5, and CSS3.
  • Familiar with concepts of MVC, Mocking, ORM, and REST API.
  • Familiarity with continuous integration.
  • Experience developing secure applications within a compliance regime or control framework, such as SOC2, HITRUST.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and app stores (Google Play, Apple App Store).
  • Proficient with Git.
  • Fluent in English.
Apply Now