Responsibilities:
- Work on fast-paced, collaborative, agile teams to build and enhance a growing software platform together
- Responsible for end-to-end feature releases and platform enhancements
- Actively support the technical design process, bringing your expertise and analysis to help make data-driven decisions
- Contribute heavily to feature design, development, testing, and delivery of our client's cloud platform and web applications
- Support all parts of our client's platform from the database to the frontend
- Continuously discover, understand, and implement new technologies & services to maximize development efficiency
- Contribute to a culture committed to testing, quality, and attention to detail by supporting best practices such as writing and maintaining comprehensive test coverage
- Actively participate in ensuring our client maintains a disciplined approach to healthcare security
- Foster a community of mentorship for junior engineers on your team
Your Background & Requirements:
- Bachelor’s degree in computer science, software engineering, or equivalent experience
- Experience working on software development teams, building and deploying full-stack web applications
- Passionate about building quality products and want to own product development end-to-end, with excellent design and development standards
- Collaborate closely with teammates in product and design to build applications providing healthcare practitioners with the highest quality user experience
- Experience with common software development practices such as version control, unit testing, and CI/CD
- Team player, interested in working in a fast-paced startup environment
- A minimum of 4 full years of experience in the software development lifecycle
- Experience with data pipelines or applications using Java, Groovy or Kotlin
- Experience building applications using React and TypeScript
- Hands-on experience leveraging test frameworks such as Cypress, Jest, Mocha, JUnit, or Cucumber
- Hands-on experience building applications on NoSQL technologies
- Hands-on in-depth experience building and maintaining services using either MongoDB, Elasticsearch, or Kafka
- You can start as soon as possible, ideally immediately
- You are located in Latin America
- You can work EST (Eastern Time) office hours
Nice To Haves:
- Prior experience in healthcare and life sciences
- Familiarity with healthcare interoperability standards (HL7, FHIR)
- Experience with integration engines (like Mirth Connect, MuleSoft, etc.) for healthcare data exchange and transformation
- Experience with common software development practices such as version control, unit testing, and CI/CD (the team uses GitHub Actions)