Remote | Croatia, Serbia, Bosnia and Herzegovina

Senior Frontend JavaScript Developer

We're looking for a Senior Frontend JavaScript Developer to join our partner's team and help to build performant, scalable, and maintainable web applications. If you're experienced in Nuxt, Typescript, SSR and microservice-based architectures, we want to meet you!

Jelena Šverko

Jelena Šverko

People & Culture Specialist

Senior Frontend JavaScript Developer

Total gross budget: Discussed on the initial HR screening call

Position type: Full-time

Location: Remote | Croatia, Serbia, Bosnia and Herzegovina

Seniority: Senior

We're looking for a Senior Frontend JavaScript Developer to join our partner's team and help to build performant, scalable, and maintainable web applications. If you're experienced in Nuxt, Typescript, SSR and microservice-based architectures, we want to meet you!

About this position

In this role, you’ll take a leading part in designing and implementing modern front-end architecture using Nuxt and TypeScript, with a strong emphasis on server-side rendering and integration within a microservice-based environment.

You’ll collaborate closely with cross-functional teams to deliver seamless digital experiences, drive technical decisions, and help shape the frontend development strategy. This position is ideal for someone who combines deep technical expertise with a passion for clean architecture and high-quality user interfaces. You’ll have the opportunity to influence both the product and the technology stack, contributing directly to the evolution of the platform and the overall user experience.

Core responsibilities

  • Design, develop, and maintain complex, high-performing frontend applications using Nuxt and TypeScript
  • Implement and optimize server-side rendering (SSR) for improved SEO, performance, and scalability
  • Collaborate with backend teams to integrate with APIs and microservice-based architectures
  • Work closely with the stakeholders
  • Lead technical discussions, review code, and mentor mid-level and junior developers
  • Participate in code reviews, contribute to architectural decisions, and help improve development processes
  • Contribute to the overall system architecture and help define frontend best practices and coding standards.
  • Ensure performance, accessibility, and security best practices are followed
  • Stay informed about new tools, frameworks, and industry trends, and advocate for their adoption where beneficial

Operational requirements

  • 5+ years of professional experience in frontend development
  • Strong expertise in JavaScript and TypeScript, with deep understanding of modern frameworks (preferably Nuxt / Vue ecosystem)
  • Proven experience implementing and optimizing server-side rendering (SSR).
  • Solid understanding of microservice architectures and frontend–backend integration patterns
  • Proficiency in HTML5, CSS3, and responsive UI/UX design principles
  • Experience with build tools, CI/CD pipelines, and Git-based workflows
  • Ability to take ownership of features from concept to production, ensuring quality and performance
  • Excellent problem-solving skills, attention to detail, and a proactive, collaborative mindset
  • Strong written and verbal English (minimum B2 level)

What you can expect from us

Competitive compensation

Aligned with market standards and tailored to reflect your working experience, ensuring fair and motivating renumeration.

Growth-focused environment

Exposure to varied domains and modern technologies.

Remote-first culture

Work from anywhere you feel most productive.

Jelena Šverko

Jelena Šverko

People & Culture Specialist

Senior Frontend JavaScript Developer

Total gross budget: Discussed on the initial HR screening call

Position type: Full-time

Location: Remote | Croatia, Serbia, Bosnia and Herzegovina

Seniority: Senior

Apply Now →

In case you have the skills and knowledge mentioned above, don't hesitate - send us your CV and we will get back to you!

If you have any questions about this position and collaboration, shoot us a message at [email protected].

The position is open until filled.

Apply For This Position

attachment-icon

Upload your CV