Looking for growth and exciting projects? Join us!

Job Description:

Position: Senior Front-End Developer (React, Next.js, TypeScript)
Level: Minimum of 4 years’ experience
Contract: Full-time (Macedonian residents only)

WHAT WE ARE LOOKING FOR
We are seeking a highly skilled and experienced Senior Front-End Developer proficient in React, Next.js, and TypeScript to join our dynamic engineering team. In this role, you will focus on designing, developing, and maintaining user-facing elements in our Next.js-based project, while also writing APIs to support our frontend applications. This position provides a valuable opportunity to gain full-stack experience, particularly in backend development with languages like Go. You will work closely with stakeholders and collaborate with cross-functional team members—including developers, designers, QA engineers, and the CTO—to build robust, scalable software solutions.

Responsibilities

Technical Leadership & Architecture

  • Define and guide the architectural direction for front and backend systems, ensuring modularity, scalability, and performance.
  • Evaluate and select appropriate frontend technologies (React, Next.js) and backend frameworks to meet business requirements.
  • Uphold best practices in coding standards, design patterns, and application security.
  • Conducted code reviews and mentored junior and mid-level developers.
  • Identify technical debt and lead efforts to refactor and optimize existing codebases.

Frontend & API Development

  • Design and implement advanced user interfaces using Next.js, following modern UI/UX principles.
  • Write and maintain APIs to support frontend functionality, ensuring seamless data flow and responsiveness.
  • Implement state management solutions (e.g., Redux) for handling complex UI interactions.
  • Ensure smooth integration between frontend and backend components.

Backend Integration

  • Collaborate on backend requirements and API design to support cohesive user experiences.
  • Develop backend logic and scalable RESTful APIs, with preferred experience in Go or other backend languages.
  • Architect backend services for data management and business logic, focusing on security and performance.

Experience

  • Minimum of 4+ years of professional experience as a Front-End Developer.
  • Proven experience in architecting and developing complex, large-scale applications.
  • Experience in leading technical teams and mentoring developers.
  • Strong understanding of modern development frameworks, libraries, and architecture patterns.

Technical Proficiency

  • Frontend: Advanced knowledge of React, Next.js, including state management (Redux), component lifecycles, and performance optimization.
  • API Development: Hands-on experience in developing and integrating RESTful APIs.
  • Backend: Familiarity with any backend language, with a preference for Go, and experience building scalable APIs and microservices.

Soft Skills

  • Strong problem-solving abilities, with experience in troubleshooting and resolving technical issues.
  • Excellent communication and teamwork skills, able to bridge the gap between technical and non-technical stakeholders.
  • Ability to thrive in a fast-paced environment and manage multiple priorities effectively.

Contact

Our Hours

Location

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Scroll to Top