Back to jobs
Opportunity for impact
Newfire is seeking a Senior Full Stack Software Engineer, you'll be a foundational member, responsible for architecting and developing both the backend services and contributing to frontend development. You'll have ownership over key technical decisions, establish coding standards, and mentor the team as it grows. This role requires someone who can move fast, make sound architectural decisions, and thrive in an environment where you're building from a blank sla
Job Description
Full-Stack Developer
Department: Engineering
Employment Type: Full Time
Location: Colombia
Reporting To: Andres Gomez
Description
Newfire Global Partners is a leading technology firm that specializes in building transformative software solutions for some of the world’s most innovative companies. With a presence across four continents, Newfire Global brings deep expertise in digital healthcare, AI-driven analytics, and enterprise technology. The firm’s track record of delivering scalable, high-impact solutions has made it a trusted partner for organizations seeking to drive meaningful change through technology.
We are passionate about the purpose-driven mission to help improve the quality of care for patients and are building a collaborative, innovative, and inclusive culture. We are a fully funded company founded by serial entrepreneurs with a stable client base.
Opportunity for impact
Newfire Global Partners, a leader in developing disruptive healthcare technology, collaborates with Fortune 500 companies and start-ups to drive transformation.
Newfire is seeking a Senior Full Stack Software Engineer, you'll be a foundational member, responsible for architecting and developing both the backend services and contributing to frontend development. You'll have ownership over key technical decisions, establish coding standards, and mentor the team as it grows. This role requires someone who can move fast, make sound architectural decisions, and thrive in an environment where you're building from a blank sla
Your day-to-day activities:
- 6+ years of professional software engineering experience with 2+ years of professional software engineering experience in a lead capacity with a strong focus on full stack development.
- Experience building applications from scratch, including architecture design, database schema design, and API development
- Expert-level proficiency in .NET Framework (C#, ASP.NET, .NET Core) for backend development
- Experience with Azure services (App Services, Azure SQL, Key Vault, Application Insights, etc.)
- Experience with setting up and using automated testing frameworks (xUnit, NUnit, Jest, React Testing Library)
- Strong understanding of RESTful API design and microservices architecture
- Strong experience with React.js for frontend development
- Hands-on experience with cloud infrastructure, preferably Azure, including understanding of cloud-native architectures
- Working knowledge of Infrastructure-as-Code tools like Terraform, CloudFormation, or similar
- Proficiency with relational databases (SQL Server, PostgreSQL, or similar) including query optimization and schema design
- Experience with CI/CD pipelines and modern DevOps practices
- Familiarity with containerization (Docker) and orchestration concepts
- Strong problem-solving skills and ability to make pragmatic technical trade-offs
- Familiarity with Agile/Scrum methodologies and excellent communication skills and ability to collaborate with cross-functional teams
-
Self-starter mentality with ability to work independently and drive projects forward
- As a Senior team member, you will be expected to actively participate in our hiring processes by serving on interview panels for future roles across the company.
Please note that employment will be contingent upon providing documentation verifying your legal work authorization in the country of residence, in accordance with applicable law.
You’re a perfect match if you have:
- Healthcare or HIPAA-compliant application experience
- Experience with authentication/authorization systems (OAuth 2.0, OpenID Connect, Azure AD)
- Knowledge of state management libraries (Redux, Zustand, or similar)
- Exposure to performance monitoring and observability tools (Application Insights, DataDog, New Relic)
- Experience mentoring junior developers
- Background in pharmacy benefits or healthcare data
