Sr. Software Engineer (Node)
Evry Health
seniorpermanentbackendfullstack Dallas, TX 4 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Node.jsNext.jsReactPostgreSQLREST APIsOpenAPI/SwaggerPrismaDockerAzureCI/CD
About the role
Sr. Software Engineer (Node)
Location: Dallas, TX
Role overview
Lead the design and implementation of scalable backend systems and REST APIs, with responsibilities spanning architecture, database design, technical leadership, performance optimization, and Azure-based deployment.
Responsibilities
- System architecture & design: Own design and implementation of maintainable, scalable systems aligned with business requirements and technical standards.
- Backend & database development:
- Develop robust backend services using Node.js frameworks (Express.js, Fastify, etc.).
- Design and optimize SQL database schemas, write complex queries, and improve performance.
- Implement ORM-based data access (Prisma, TypeORM, Sequelize, or similar).
- API design & documentation: Build well-documented RESTful APIs using OpenAPI/Swagger.
- Technical leadership: Mentor junior engineers, run code reviews, and enforce coding standards.
- Performance & reliability: Identify and fix performance bottlenecks across services, databases, and APIs.
- Collaboration: Partner with cross-functional teams (including .NET developers and product managers).
- Documentation: Maintain technical documentation for systems, processes, and codebases.
- Security & compliance: Apply security best practices and ensure compliance with relevant regulations/standards.
- Problem solving: Troubleshoot complex issues to minimize downtime.
- Cloud & DevOps: Deploy and operate services on Azure, implement CI/CD, and use Docker; work with GitHub Actions/workflows.
Requirements
- 10+ years professional software engineering experience focused on Node and React, primarily backend.
- Strong backend expertise with Node.js 20 LTS (and backend frameworks such as Express.js, Fastify, NestJS, etc.).
- Advanced SQL skills with PostgreSQL, MySQL, or SQL Server (schema design, indexing, optimization, performance tuning).
- Experience building and documenting RESTful APIs.
- Experience with ORMs such as Prisma, TypeORM, or Sequelize.
- Proficiency with modern web/mobile stack: Next 15+, React 19+, React Native 0.80+, Expo SDK 54+.
- Azure experience with services such as App Service, Azure Functions, Azure SQL Database, Blob Storage, API Management.
- DevOps/containerization experience: Docker, CI/CD pipelines (Azure DevOps, GitHub Actions), and container hosting (Azure Container Instances or AKS).
- Testing experience using Jest, Mocha, Supertest, and TDD.
- Strong Git workflow and PR review/branching practices.
- Understanding of distributed systems and microservices patterns.
- Authentication & security implementation experience (e.g., JWT, OAuth, Azure AD).
Nice to have
- Familiarity with GraphQL or tRPC.
- Experience with .NET Core, C#, and full-stack development.
About Evry Health
Evry Health is a healthcare technology company focused on building software solutions that support clinical and operational needs in the health domain. The role emphasizes engineering scalable systems and delivering secure, compliant backend services and APIs.
Scraped 6/19/2026