Back to All Jobs

Frontend Developer (React)

Montenegro / Remote Full-time 3+ years

Technologies & Skills

React JavaScript TypeScript Next.js Frontend

About the Role

We’re seeking a skilled Frontend Developer who is passionate about creating beautiful, responsive user interfaces. You’ll work on challenging projects for clients worldwide using the latest frontend technologies.

Responsibilities

  • Develop new user-facing features using React.js
  • Build reusable components and front-end libraries
  • Translate designs and wireframes into high-quality code
  • Optimize applications for maximum speed and scalability
  • Collaborate with backend developers and designers
  • Ensure cross-browser compatibility

Requirements

  • 3+ years of experience with React.js and its core principles
  • Strong proficiency in JavaScript, including ES6+ features
  • Experience with popular React workflows (Context API, hooks)
  • Familiarity with RESTful APIs and async programming
  • Knowledge of modern authorization mechanisms, such as JWT
  • Experience with common front-end development tools (Vite, npm, pnpm, monorepo)
  • Proficient understanding of Git
  • Strong understanding of responsive design

Nice to Have

  • Experience with TypeScript
  • Knowledge of Next.js or Gatsby
  • Experience with testing frameworks (Jest, React Testing Library)
  • Familiarity with UI libraries (Material-UI, Ant Design, Tailwind CSS)
  • Understanding of SEO principles

What We Offer

  • Competitive salary
  • Opportunity to work in Montenegro office or remotely
  • International team and projects
  • Flexible schedule
  • Professional growth opportunities
  • Paid vacation and sick leave
  • Team building activities

Apply for this Position

Share a link to your LinkedIn profile, portfolio, or resume