Software Engineer (React Developer)

  • Location
    Saint Louis, Missouri
  • Category:
    IT - IT
  • Job Type:
    Direct Hire
  • Job reference:

Parker and Lynch is seeking a full-time React Developer for a remote position for an established client .


The ReactJS Developer position is responsible for mostly front-end and some minor back end development using a combination of the latest tools and technologies to build everything the user sees and interacts with on a website and mobile application. They have an understanding on how to work with and build mobile and desktop applications. This position demonstrates and accomplishes duties through a respectful, constructive, energetic and motivating style guided by company objectives. The position will support our client in growing their product quickly into world-wide markets.



• Build a ReactJS mobile application using Redux for state management and Firebase for data persistence

• Incremental changes to TypeScript microservices to support front end development

• Practice test-driven development and write industry-standard unit tests.

• Work with cross-functional teams for API integrations.

• Be a champion for code quality

• Take full ownership of a feature from conception to launch.

• Participate in peer code reviews and Agile development activities.

• Be a champion for agile development, code quality, continuous deployment and integration, and elegant design.



• This role does or does not have supervisory/managerial responsibilities



• Degree in Computer Science or equivalent work experience and a minimum of 5+ years of relevant experience in Frontend Development.

• Minimum of 2+ years of experience specifically implementing ReactJS in TypeScript.

• Experience writing Unit Tests and practicing Test Driven Development. Familiarity with Jest is preferred.

• Working experience with Git.

• Proven understanding of object-oriented and functional design patterns

• Experience in client architecture and performance optimization tools in the mobile space.

• Good debugging and problem solving both individually and in a team.

• Excellent communication, and interaction skills; collaborating in a team environment. Ability to work both collaboratively as part of a team and independently to dive deep and solve tough problems.

• Self-motivated, quick/continuous learner with a passion for innovation.


Preferred Experience and/or Education:

• Previous experience working with ReactJS in TypeScript, writing Unit Tests, and Git.

• Wagering/gaming industry experience; Knowledge of horse racing, pari-mutuel wagering, gaming, sports wagering and/or social marketplace industries; Working in a scaled agile environment is a plus.

Compensation is commensurate with experience and includes a competitive base salary, bonus opportunity, benefits and consideration for relevance of relocation assistance

Equal Opportunity Employer/Veterans/Disabled

To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to

The Company will consider qualified applicants with arrest and conviction records