Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sutherland

Full Stack Software Developer – Node.js, React

Sutherland

Full Stack Software Developer specializing in Node.js and React at Sutherland. Designing and building cloud-native applications to support life-saving therapies.

Posted 5/12/2026full-timeRemote • 🇧🇬 BulgariaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CloudDockerGraphQLJavaScriptJestKubernetesMongoDBNode.jsPostgresPrometheusReactRedisSCSS

About the role

Key responsibilities & impact
  • Help shape how users interact with applications by designing and building cloud-native, modern web systems across the stack—from responsive user interfaces to resilient APIs and robust backend services.
  • Play a pivotal role in driving the architecture, scalability, and quality of digital solutions that support life-saving therapies.
  • Design, develop, and deploy full stack applications using modern JavaScript frameworks (React, Node.js).
  • Build and maintain robust, scalable RESTful APIs and backend services.
  • Develop responsive and intuitive front-end UIs integrated with system APIs.
  • Ensure code adheres to industry best practices, coding standards, and is well-documented.
  • Write and maintain automated unit, integration, and end-to-end tests (Jest, Playwright, etc.).
  • Collaborate closely with cross-functional teams including Product, Design, and DevOps.
  • Architect and implement secure, performant systems using modern DevSecOps practices.
  • Refactor and modernize legacy systems while maintaining business continuity.
  • Stay up to date with advancements in web technologies, AI-assisted development tools, and industry trends.
  • Participate in code reviews, sprint planning, and retrospectives as part of an Agile team.

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience.
  • Proven experience with Node.js and React in building production-grade applications.
  • Proficiency in HTML/CSS/JavaScript, and experience with CSS preprocessors like SCSS/LESS.
  • Experience building and consuming RESTful APIs; GraphQL is a plus.
  • Knowledge of modern DevOps and CI/CD practices, cloud-native development, and containerization (Docker, Kubernetes).
  • Experience with datalayers (e.g., PostgreSQL, MongoDB, Redis).
  • Strong understanding of software architecture, SOLID principles, and security best practices.
  • Familiarity with observability tools (e.g., OpenTelemetry, Prometheus) and logging frameworks.
  • Experience integrating or utilizing AI/ML tools (e.g., GitHub Copilot, OpenAI API) is a plus.
  • Excellent problem-solving skills and ability to take ownership of features from design to deployment.

Benefits

Comp & perks
  • Employees can work remotely

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptReactNode.jsHTMLCSSRESTful APIsGraphQLDockerKubernetesPostgreSQL
Soft Skills
problem-solvingownershipcollaborationcommunicationadaptabilityattention to detailcritical thinkingcreativitytime managementteamwork
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in Information Systems