Front-End Engineer (Senior)

Vilnius · Hybrid (4 days in office, 1 day from home)

We Are Looking

Fleming is seeking a Senior Front-End Engineer to join our growing team. In this role, you’ll be responsible for building modern, scalable, and visually engaging user interfaces for digital health, wellness, and AI-driven platforms. You’ll collaborate with talented designers, product owners, and back-end engineers to deliver exceptional user experiences that impact millions of people worldwide.

This is a great opportunity to take ownership of key front-end initiatives, contribute to architectural decisions, and help shape the future of Fleming’s products in a fast-paced, innovative environment.

Get Ready To

  • Develop responsive, accessible, and high-performing web applications using JavaScript, HTML5 and CSS.
  • Work extensively with React (Next.js) to build interactive and scalable interfaces.
  • Collaborate with cross-functional teams to define and implement product features.
  • Optimize applications for speed, scalability, and maintainability.
  • Implement and maintain event tracking systems (Google Analytics, Meta Pixel, TikTok Pixel) to ensure reliable marketing and analytics data across funnels and subscription flows.
  • Set up front-end monitoring and automated alerting to detect and report outages or broken user flows — reducing the need for manual checks.
  • Work on production-grade, zero-downtime platforms used by millions of users.
  • Stay involved in MVP-level, business-oriented projects with rapid release cycles.
  • Mentor other developers and contribute to knowledge sharing within the team.

We Expect You To

  • Have 5+ years of experience in front-end development.
  • Be proficient in JavaScript, React and its frameworks.
  • Have solid experience with CSS frameworks (e.g. Tailwind CSS), or CSS-in-JS solutions (e.g. styled-components).
  • Have a strong understanding of responsive design, cross-browser compatibility, and web performance.
  • Have hands-on experience integrating with RESTful API backends.
  • Understand event tracking principles and be comfortable implementing custom tracking events in collaboration with growth/marketing teams.
  • Be experienced in using error-tracking, monitoring, and testing tools (e.g. Sentry, Playwright) to ensure front-end reliability and uptime.
  • Write clean, reusable, and maintainable code following modern development practices.
  • Have excellent collaboration and communication skills.
  • Be fluent in Lithuanian and English, both written and spoken.

Salary

Gross salary range is 4500-6500 EUR/month. Salary is negotiable depending on experience.

Location

We have an amazing office in the heart of Antakalnis, Vilnius, overlooking the Sapiegos Park, which offers spectacular views in every season.

Apply now

Perks and benefits

Office Location: A peaceful, green workspace in the heart of Antakalnis, Sapiegos Park. Perfect for focus and fresh air.

Health Insurance: Private health insurance after 3 months to support your well-being.

Parking Compensation: We cover your parking expenses, so you can commute stress-free.

Work-from-Home Flexibility: Hybrid setup, 4 days in the office, 1 day from home. We stay flexible when life happens.

Pet-Friendly Office: Bring your furry friend to work.

Work Tools: We’ll set you up with a MacBook and all the tools you need to do your work.

Grow Your Skills: We believe in learning and growth. If you need extra training or courses to level up, we’re here to support you.

Daily Meals: Lunch is prepared in the office every day. On Fridays, we mix it up, sometimes we head out to San Diego Pub, other times we order in pizza, sushi, or other.

Snacks & Refreshments: Unlimited drinks, snacks, fresh fruits, and veggies.

Team Events: team buildings, summer/winter events, and activities to keep the vibes going.

Birthday Surprise: We celebrate your birthday with a gift.

Referral Bonus Program: Know someone awesome? Get rewarded for helping us grow.

Apply now

Upload

By filling out this form, you agree with the processing of your personal data by Fleming. Provided data is processed for recruitment purposes. You can withdraw your consent to process personal data at any time. For more information on your rights and data processing, please read our Privacy Policy and Privacy Notice.

Step 1

Apply

Show us who you are, what you’re passionate about, and how good you are at what you do. We’ll contact you!

Step 2

Meet the Manager

The matchmaking time. Learn more about us, the specific position, tasks, and team you’ll be working with.

Step 3

Testing time

Come in for a test day or a test task. Test out your future role and see whether you see yourself working in it.

Step 4

Decision

Time to make the decision. You think about us, we think about you. If our views align, we’ll welcome you onboard!