Senior Front-End Developer

Senior
1. Key Responsibilities
  • Develop, test, and maintain responsive and user-friendly web applications using ReactJS (or VueJS/Angular depending on project).
  • Collaborate closely with UI/UX designers, back-end developers, and product managers to deliver high-quality products.
  • Optimize application performance and ensure best practices for maintainable, reusable code.
  • Participate in code reviews, provide mentorship to junior developers, and maintain technical documentation.
  • Integrate APIs and third-party services with front-end applications.
  • Contribute to the design and evolution of front-end architecture and CI/CD pipe lines.
  • Communicate project progress, issues, and risks clearly in English during meetings and documentation.
2. Job Requirements

Tech skills:

  • 5–7 years of experience as a Front-End Developer or similar role.
  • Strong proficiency in JavaScript (ES6+), ReactJS (or Angular/Vue), HTML5, CSS3, TypeScript.
  • Experience with Redux, Next.js, RESTful APIs, and Git.
  • Familiarity with modern UI libraries and frameworks
  • Understanding of cross-browser compatibility, responsive design, and web performance optimization.
  • Excellent written and spoken English communication skills.
Soft Skills:
  • Strong problem-solving and analytical thinking.
  • Effective communication and teamwork.
  • Ability to work independently and take ownership of tasks.
  • Proactive attitude in learning new technologies and improving processes.
Nice-to-have:
  • Experience in DevOps environments (Docker, CI/CD).
  • Understanding of backend technologies (Node.js, Python, Java).
  • Experience working in Agile/Scrum teams.
  • Knowledge of testing frameworks (Jest, Cypress).
phone zalo