Job Details

Senior Full Stack Developer — React.js & Node.js

Full Time Remote

Requirements

Required Qualifications

  • 4+ years of professional Full Stack development experience
  • Strong commercial experience with React.js
  • Strong experience with Node.js
  • Strong knowledge of JavaScript / TypeScript
  • Experience with RESTful APIs and/or GraphQL
  • Good knowledge of HTML5, CSS3, and modern frontend development
  • Experience with PostgreSQL, MySQL, MongoDB, or similar databases
  • Experience with Git and modern development workflows
  • Understanding of software architecture and design patterns
  • Experience with testing and debugging
  • Knowledge of Docker is a plus
  • Experience working in Agile/Scrum teams
  • Strong problem-solving and communication skills
  • Upper-Intermediate English or higher

Role scope

Key Responsibilities

  • Develop and maintain scalable web applications
  • Build modern and responsive user interfaces using React.js
  • Develop backend services and APIs using Node.js
  • Design and integrate databases and third-party services
  • Write clean, maintainable, and reusable code
  • Participate in architectural and technical decisions
  • Troubleshoot and resolve technical issues
  • Write unit and integration tests
  • Conduct code reviews and improve code quality
  • Collaborate with designers, QA engineers, Product Managers, and other developers
  • Participate in Agile ceremonies and development planning