A client of Scalable Path's is looking for a Senior Full-stack React, Laravel, MySQL developer with Angular 1 experience. This is a remote, full-time position.
CLIENT COMPANY DESCRIPTION:The company is a forerunner in healthcare job services including healthcare-related job search, hiring statistics, and more. This is not a startup but a well-established company with decades of experience across the team.
OVERVIEW:We are rewriting a legacy Angular 1 web application in React and styled-components. Once the rewrite is complete, we will launch into new product offerings on the updated platform.
Angular 1 is a very outdated technology so if you have JS skills that will allow you to work with it, without having direct experience, that's ok as long as you are confident you can perform minor maintenance tasks.
This product has been in use for several years now, is well-developed, and has a lot of activity. We rely on automated tests, write Storybook stories for styled-components, and love code reviews.
DUTIES AND RESPONSIBILITIES:You will be responsible for spending a small amount of time maintaining the legacy Angular 1 project while spending the majority of your time rewriting it in React of which you will receive Figma designs to implement in coordination with the feature set already live in production.
You will be required to meet daily to show your progress and get clarity and direction on tasks. Likewise, you will be expected to keep tickets in the project management system up to date while delivering well-written, self-tested, and peer-reviewed code to the repository on a regular basis.
You will need to be self-sufficient, self-motivated, and communicative to ask the right questions to get the job done right the first time.
RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:You will report to the architect/team leader and interface directly with the Product Owner. You will work closely with the rest of the development team on this project which currently consists of 1 full stack, 1 front-end, and 1 back-end developer. In addition, you will work closely with the 2 person QA team to ensure your code is well-tested and production-ready. There is an existing daily meeting at 11:30 am America/Los Angeles (-08:00) PST.
START DATE: As soon as possible.
EXPECTED CONTRACT DURATION: 12+ months
This is an ongoing position and has no end date.
PREFERRED REGIONS:The client's preference is for candidates to be located in Latin America.
REQUIRED SKILLS:
- English (Must have)- React (Must have)- JavaScript (Must have)- TypeScript (Strongly preferred)- Laravel (Must have)- CSS (Must have)- MySQL (Must have)- Git (Must have)- Elasticsearch (Strongly preferred)- Angular (Nice to have)- AWS (Nice to have)