Salary
💰 $90,600 - $113,300 per year
Tech Stack
AWSJavaScriptJestNext.jsPostgresPythonReactSDLCTypeScript
About the role
- Develop and maintain web-based applications using Next.js and React, serving both internal users and external healthcare professionals.
- Designs and builds API & services using python and FastAPI to perform integrations between internal and external services.
- Design and build batch jobs and event handlers to automate scheduled processes.
- Build and optimize API routes in Next.js to integrate with third-party vendor services and internal systems.
- Design and implement secure authentication and identity solutions.
- Write and maintain clean and maintainable code.
- Write and maintain automated tests using Jest and PyTest to ensure reliability and confidence in production deployments.
- Conduct code reviews on GitHub, providing constructive feedback to peers and promoting best practices.
- Collaborate cross-functionally with Product, Design, and QA teams to refine requirements, validate UI designs, and support testing efforts.
- Monitor application logs, errors, and performance metrics to proactively identify and address technical issues.
- Partner with DevOps to ensure smooth deployment and operation of applications within AWS environments.
- Contribute to the continuous improvement of engineering processes and development workflows.
- Perform additional duties as assigned by engineering leadership.
Requirements
- A minimum of 3 years experience building and releasing full-stack software solutions.
- Proficiency in React and modern JavaScript/TypeScript.
- Experience with Python and familiarity with API frameworks such as FastAPI.
- Familiarity with event driven architecture.
- Familiarity with PostgreSQL or other relational databases.
- Understanding of CSS (Flexbox, Grid, animations).
- Experience with RESTful APIs and HTTP/S protocols.
- Knowledge of Git and version control workflows.
- Exposure to the software development lifecycle (SDLC).
- health
- dental
- vision
- FSA/HSA
- company-paid life insurance
- 401K with discretionary match
- paid time off
- paid parental leave
- tuition reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Next.jsReactPythonFastAPIJestPyTestJavaScriptTypeScriptPostgreSQLCSS
Soft skills
collaborationcode reviewconstructive feedbackproblem-solvingcommunicationcross-functional teamworkcontinuous improvementattention to detailadaptabilityleadership