Search by job, company or skills

Vigo Retail

Front-end Developer (React.js)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 days ago
  • Over 50 applicants

Job Description

As a Front-end (React.js) Developer at Vigo, you will play a key role in our technology transformation journey. You'll work closely with cross-functional teams to design, build, and optimize high-quality front-end applications. You will be responsible for delivering scalable, well-structured React.js solutions across all stages of the software development lifecycle.

Key Responsibilities

  • Design, develop, review, and maintain React.js applications for production and pre-release environments.
  • Build and maintain front-end architectures, reusable components, and clean UI/UX patterns.
  • Implement and manage CI/CD pipelines, build processes, and deployment workflows.
  • Collaborate with international teams in an Agile environment on prototyping, code reviews, and solution design.
  • Translate business and customer requirements into effective, scalable front-end solutions.
  • Work closely with backend and DevOps teams to ensure seamless integration and deployment using modern DevOps tooling.
  • Maintain strong coding standards, implement unit/component testing, and troubleshoot production issues.

Requirements - Must have

  • 3+ years of professional experience in front-end or full-stack development.
  • Strong proficiency in JavaScript (ES6+) and TypeScript with deep experience in React.js (or solid experience with Angular/Vue and willingness to switch), NextJs and Redux.
  • Expertise in modern web technologies: HTML5, CSS3, Tailwind Css, responsive design frameworks (Antd/Bootstrap/Foundation), and an understanding of accessibility and security best practices.
  • Hands-on experience with front-end build tools and workflows (Webpack, Gulp, NPM, Git).
  • Understanding of RESTful API integration; experience with GraphQL is a plus.
  • Experience with cloud environments, preferably AWS, including familiarity with serverless (Lambda) and container-based architectures (Docker, ECS, Kubernetes).
  • Good understanding of DevOps and modern CI/CD practices (GitHub Actions, Jenkins, Ansible, etc.).
  • Familiarity with microservices architecture and scalable distributed systems.
  • Strong problem-solving, debugging, and analytical skills.
  • Ability to write clean, maintainable, well-documented code.
  • Experience working in an Agile/Scrum development environment.
  • Strong English communication skills (written and verbal).

Nice to have

Experience with front-end testing frameworks such as Jest, Mocha/Chai, Cypress, or Selenium.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 133839931