Senior Full Stack Developer

Job Description

We are looking for a skilled Full Stack Developer to build and maintain modern web applications using React and Node.js. The role involves developing responsive frontend interfaces, scalable backend services, and deploying applications on cloud platforms.

You will work in an international agile team, focusing on building reusable UI components, integrating APIs, and ensuring seamless performance across applications.


Responsibilities

Frontend Development

  • Develop responsive and user-friendly interfaces using HTML, CSS, and JavaScript
  • Build dynamic UI components using React and Next.js (SSR & React Server Components)
  • Ensure cross-browser compatibility and responsive design

Backend Development

  • Develop scalable backend services using Node.js
  • Integrate REST APIs and ensure efficient data handling

UI Component Development

  • Build reusable UI components using Web Components
  • Use Storybook for component development, testing, and documentation

Cloud & Deployment

  • Deploy and manage applications on AWS and Azure
  • Work with CI/CD pipelines for smooth releases

Collaboration & Agile

  • Collaborate with cross-functional teams using Scrum methodology
  • Use tools like GitLab, Jira, and Confluence for development workflows
  • Work closely with design teams and follow UI/UX best practices

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in frontend (React) and backend (Node.js) development
  • Strong knowledge of HTML, CSS, JavaScript
  • Experience with React (mandatory) and Angular (optional)
  • Experience with REST API integration
  • Familiarity with cloud platforms (AWS, Azure)
  • Experience with Git and CI/CD pipelines
  • Understanding of responsive design principles
  • Strong communication and teamwork skills

Skills

  • React.js & Next.js (SSR, Server Components)
  • Node.js
  • HTML, CSS, JavaScript
  • REST APIs
  • Web Components
  • Storybook
  • Cloud Platforms (AWS, Azure)
  • Git, CI/CD (GitLab, Jenkins, etc.)
  • Agile / Scrum
  • Tailwind CSS (optional)
  • Angular (optional)