Shape the Future of Healthcare Technology with us!
Our client is revolutionizing healthcare by reducing provider burden and improving patient experiences. Founded by Dr. Joshua Reischer, an internal medicine physician, and Aaron Rau, a serial entrepreneur, they’ve powered millions of visits across the U.S. Their software simplifies patient data collection and documentation, helping healthcare providers focus on what matters most—delivering exceptional care. Join a global team driving cutting-edge innovations while staying rooted in your community and advancing your career on a global scale.
Job Description
As a Senior Software Engineer – Full Stack, you’ll develop and maintain mission-critical systems that power healthcare operations for over 60 clinics. Collaborating with a cross-functional team, you’ll design solutions, define technical directions, and improve architectural frameworks—all while contributing to transformative healthcare experiences.
Job Overview
Employment type: Full-time
Shift: Monday to Friday, 9:00 am to 6:00 pm EST (fixed weekends off)
Work setup: Remote/Work from Home (Colombia)
Exciting Perks Await!
- 5-day workweek
- Prepaid medicine
- Work items provided (laptop, mouse, and headset)
- Indefinite term type contract
- 5 extra vacation days (20 in total) with the option to monetize
- Direct exposure to clients
- Career growth opportunities
- Diverse and supportive work environment
- Prime office locations in Bogotá and Medellín
- Unlimited upskilling through Emapta Academy courses (Want to know more? Visit https://bit.ly/EmaptaTrainingCalendar)
The Qualifications We Seek
- TypeScript: Proficiency in this strongly typed programming language for building scalable applications.
- Node.js: Expertise in this JavaScript runtime for server-side development.
- React: Strong skills in this JavaScript library for building user interfaces.
- Frontend and Backend Development: Senior-level experience with a proven track record of handling complex projects on both the client and server sides.
- Testing and Quality Assurance: Ability to test code through unit testing and familiarity with other testing tools to ensure high code quality.
- Best Practices Implementation: Solid understanding of best practices in code quality, security, and code management.
- AI Integration: Experience using AI tools to enhance productivity and streamline development processes.
Nice to Have
- NestJS/Next.js: Knowledge of these frameworks for building efficient, scalable applications.
- Remix: Experience with this framework for creating fast, dynamic web applications.
- DevOps and Observability: Skills in managing deployment pipelines and monitoring application performance.
- Tailwind CSS: Proficiency in this utility-first CSS framework for rapidly designing custom user interfaces.
Your Daily Tasks
- Collaborate with cross-functional teams, including product managers, solution engineers, client experience managers, and software engineers, to create world-class solutions that meet client needs.
- Ensure customer-first approaches with a strong sense of ownership over products and services from design to implementation and ongoing development.
- Balance craftsmanship and speed-to-market by employing unit testing, end-to-end automation, and high-service telemetry for robust systems.
- Leverage cutting-edge technologies in a service-oriented, full-stack TypeScript architecture managed in a Monorepo to improve developer and user experiences.
- Continuously explore and integrate new technologies to enhance capabilities and processes.
Core Responsibilities
- Design, implement, and maintain highly scalable and high-performance services and applications.
- Enhance the codebase and improve test coverage through refactoring, unit testing, system testing, deployment automation, and code optimization.
- Develop and refine tooling and systems to support organizational growth and scalability.
- Mentor and guide team members by sharing design techniques, establishing coding standards, and providing constructive feedback to ensure adherence to best practices.
- Conduct deep architectural work by experimenting with and implementing new and innovative technologies.
- Collaborate with cross-functional teams to derive insights and enhance product and service capabilities.
Your Future Team at Emapta Latam
Join Emapta Latam and contribute to our legacy of transforming global outsourcing. Since 2010, Emapta has pioneered personalized outsourcing solutions, empowering businesses to thrive with bespoke teams and seamless integration. Our commitment to excellence is reflected in our state-of-the-art facilities, competitive compensation, and a supportive work environment that fosters professional growth. With over 900 clients worldwide and a team of more than 10,000 talented professionals, Emapta continues to set new standards in the industry. Apply now to be part of our success story in Colombia, where your skills are valued, and your career ambitions are supported.
#EmaptaEra