logo[мetahunt]
> Djinni

Frontend Engineer

javascripttypescriptreactvue.jsangularsveltehtml/cssrest-api
next.jsnuxt.jsdockerci/cd
experience2+ years
> full description

Responsibilities

  • Develop and maintain modern web applications and user interfaces;
  • Turn UI/UX designs into responsive and interactive frontend experiences;
  • Build reusable, scalable, and well-structured components;
  • Connect frontend applications with APIs and backend services;
  • Improve application performance, usability, and reliability;
  • Identify and fix bugs and frontend-related technical issues;
  • Ensure a consistent experience across different browsers and devices;
  • Work closely with backend developers, designers, and product managers;
  • Participate in code reviews and contribute to technical decisions;
  • Continuously improve existing features and frontend architecture.

Requirements

  • 2+ years of professional experience in frontend development;
  • Professional experience with one or more frontend technologies such as JavaScript, TypeScript, React, Vue.js, Angular, Svelte, HTML, CSS, or similar technologies;
  • Strong understanding of modern web development principles;
  • Experience building responsive and user-friendly interfaces;
  • Experience working with REST APIs and backend integrations;
  • Good understanding of Git and version control;
  • Understanding of frontend performance optimization;
  • Ability to write clean, reusable, and maintainable code;
  • Strong problem-solving and analytical skills;
  • Good communication and teamwork skills.

Nice to Have

  • Experience with React / Next.js, Vue / Nuxt.js, Angular, or similar frameworks;
  • Experience with TypeScript;
  • Experience with state management libraries;
  • Experience with automated testing;
  • Knowledge of UI/UX principles;
  • Experience with Docker and CI/CD;
  • Experience working with cloud-based applications;
  • Previous experience working on SaaS products;
  • Experience in an Agile/Scrum environment.