Full Stack Software Developer – Node.js & React (Bulgaria based)

Company Overview

Sutherland is a global leader known for driving business and digital transformation. With over 35 years of experience, the company delights clients by enhancing their customer engagement through innovative applications and platforms. Sutherland operates across various sectors including Healthcare, Insurance, Banking and Financial Services, Technology, Travel, and Retail, demonstrating its wide-ranging expertise and commitment to efficiency, growth, and productivity.

Job Position

The role available is for a Full Stack Software Developer with a focus on Node.js and React technologies. This is a completely remote position, with possible occasional travel tailored to the business needs of the project.

In this position, you will have the opportunity to design and develop cloud-native applications that affect users positively by enhancing their interactions with the company's products. Your work will address front-end user experiences, robust backend services, and the architecture and quality of digital solutions that assist in life-saving therapies.

Key Responsibilities

The responsibilities for this role encompass various crucial tasks:

  • Design, develop, and deploy full-stack applications leveraging modern JavaScript frameworks, particularly Node.js and React.
  • Build and maintain scalable RESTful APIs and backend services that can handle the demands of high-traffic applications.
  • Create responsive and intuitive user interfaces that seamlessly integrate with system APIs.
  • Ensure that all code adheres to industry best practices and is well-documented for future developers.
  • Write and maintain automated tests, including unit, integration, and end-to-end tests using frameworks like Jest and Playwright.
  • Collaborate with cross-functional teams, including Product, Design, and DevOps, to ensure feature requirements are met from conception to deployment.
  • Architect and implement secure and high-performance systems following modern DevSecOps practices.
  • Refactor and modernize any legacy systems while ensuring minimal business disruption.
  • Stay informed of advancements in web technologies and AI-assisted development tools, continuously seeking ways to integrate new tools and trends into your work.
  • Participate actively in code reviews, sprint planning, and retrospectives as a fundamental part of an Agile team.

Required Skills and Qualifications

The ideal candidate for this role should possess the following qualifications:

  • A Bachelor’s degree in Computer Science, Engineering, Information Systems, or a comparable field. Equivalent experience will also be considered.
  • Proven experience in developing production-grade applications using Node.js and React.
  • Strong proficiency in HTML, CSS, and JavaScript, with familiarity in CSS preprocessors like SCSS or LESS.
  • Experience building and consuming RESTful APIs—familiarity with GraphQL will be advantageous.
  • Knowledge of modern DevOps practices, CI/CD methodologies, and containerization technologies such as Docker and Kubernetes.
  • Understanding of data layers such as PostgreSQL, MongoDB, or Redis is necessary to support backend development.
  • Familiarity with observability tools such as OpenTelemetry or Prometheus, as well as logging frameworks, will also be beneficial.
  • Experience integrating AI/ML tools, such as GitHub Copilot or OpenAI API, is a plus but not a requirement.
  • Excellent problem-solving skills and a strong sense of ownership, capable of managing features from design through to deployment.

Salary and Benefits

While a specific salary range is not disclosed in the job listing, candidates should be aware that software development positions often come with competitive remuneration packages that include various benefits such as health insurance, paid time off, and potential bonuses or stock options.

Application Process

Sutherland keeps all applicant information confidential according to EEO guidelines, ensuring a fair hiring process. Candidates interested in this opportunity are encouraged to review the job requirements and tailor their applications to align with the qualifications highlighted. Successful applicants will likely go through a series of interviews that may include technical assessments and discussions around previous projects and experiences.

Overall, this position represents a promising opportunity for skilled developers looking to make an impact through technology.



This job offer was originally published on jobicy.com

Sutherland

Bulgaria

Software development

Full-time

June 30, 2026

4 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.