Tech Stack
GraphQLJavaScriptNode.jsPostgresPythonReactReact NativeTerraformTypeScript
About the role
- Work as a Back-End Engineer on multiple products and projects
- Design, build, and maintain backend services using Node.js or TypeScript (or Python)
- Design and consume RESTful APIs and/or GraphQL
- Collaborate with cross-functional teams and clients in the US market
- Follow agile/scrum development processes and participate in sprints
- Integrate with frontend/mobile teams (React Native) when needed
Requirements
- 5+ years of experience in Node.js/TypeScript (preferred), Python, or equivalent
- 4+ years of experience designing and consuming RESTful APIs and/or GraphQL
- Experience with relational databases such as PostgreSQL
- Experience with Terraform is a big plus
- Strong agile/scrum development experience
- Excellent written and verbal communication skills
- Strong proficiency in at least one backend language
- Nice to Have: Experience working with HIPAA-compliant or regulated systems
- Nice to Have: Prior work with OCR or diagnostic data pipelines
- Nice to Have: Familiarity with event-driven systems (e.g., queues, schedulers, background workers)
- Nice to Have: Exposure to frontend/mobile collaboration (React Native integration)