All jobs

Job details

Senior Front End Developer

  • Java
  • Node.js
  • GraphQL
  • Docker
  • Defi
  • MongoDB
  • Agile

Posted: 2 days ago

 

About the Role  

TripArc is expanding our Technology team to shape the next generation of our travel technology platforms for tour operators and travel agencies. We’re looking for a Senior Front-End Application Developer who combines architectural thinking with a UX designer’s mindset — someone passionate about building elegant, scalable, and high-performance user experiences that empower our travel experts and partners.  

You’ll help drive the evolution of our modern, microservices-based front-end architecture while collaborating closely with product managers, UX designers, and other engineers to deliver interfaces that are both intuitive and beautiful. You’ll play a hands-on role in designing component libraries, defining front-end standards, and mentoring other developers as we continue our modernization journey.  

  

What You’ll Do  

  • Design, architect, and build high-quality, scalable front-end applications using Angular 17+React, and Next.js, integrated with modern APIs and CMS solutions (e.g., Contentful).  
  • Bring a strong UX and design systems perspective, collaborating with design partners to translate high-fidelity Figma prototypes (and Figma Make workflows) into performant, accessible, and responsive experiences.  
  • Push CSS to its limits — from advanced layout techniques and animations to custom design tokens and theming — creating a best-in-class, maintainable UI foundation.  
  • Work closely with architects and product managers to plan, estimate, and deliver high-impact features and platform improvements.  
  • Define and enforce front-end best practices, coding standards, and architectural patterns.  
  • Mentor developers and contribute to the culture of technical excellence and collaboration across teams.  
  • Evaluate emerging technologies and tools that enhance developer productivity, performance, and design collaboration.  

  

What You Bring  

  • 5–6 years of professional experience developing single-page applications (SPAs) in production environments.  
  • Deep expertise in Angular (17+), with strong complementary experience in React and Next.js 
  • Proven fluency in modern CSS (SCSS, CSS variables, responsive design systems, and Material Design 3 / custom design tokens).  
  • Proficiency in Figma — from design handoff and prototyping to systemized component creation — and hands-on experience with Figma Make or similar automation tooling.  
  • Experience integrating headless CMS platforms such as Contentful 
  • Solid understanding of front-end architecturestate management, and performance optimization in large-scale web applications.  
  • Familiarity with version control (Git/GitHub) and modern CI/CD pipelines.  
  • Comfort working in Agile environments with cross-functional teams (Product, UX, QA, and Backend).  
  • Strong communication and collaboration skills — able to bridge design and development seamlessly.  
  • Experience with Node.js and Express.js 

  • Experience with micro-frontends and web components

 

Our Tech Stack  

TripArc’s platforms run primarily on the Microsoft stackleveraging modern JavaScript frameworks over a .NET Core foundation.  

Our ecosystem includes:  

  • AngularReactBlazorNext.js  
  • .NET CoreC#Entity Framework  
  • SQL ServerMongoDBRedisRabbitMQSOLRCouchbase  
  • DockerKubernetesGraphQLCloudinaryContentful  
  • Visual Studio 2022VS Code, or JetBrains Rider  

We are modernizing toward a microservices and API-first architecture, providing opportunities to define standards and contribute to TripArc’s technical vision.  

Who You Are  

  • A problem-solver who thinks like a designer and codes like an engineer.  
  • A collaborator who thrives in a fast-paced, iterative, Agile environment.  
  • Someone who values clean architecture, usability, and modern tooling.  
  • Comfortable leading by example — sharing ideas, mentoring peers, and continuously improving the developer experience.  
  • Motivated by autonomy, ownership, and measurable impact. 

 

Similar jobs