logo[мetahunt]
> DOU
senior

Frontend Engineer

Ciklum
type:Full-timecompany:Outsource
javascripttypescriptangularhtml/csssqlmysqlawscloudfrontelasticsearchjavaspring
figma
locationUkraine (Kyiv, Lviv)
> full description

Ciklum is looking for a Senior JavaScript Engineer to join our team full-time in Ukraine.

We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

About the role:

As a Senior JavaScript Engineer, become a part of a cross-functional development team engineering experiences of tomorrow.

To accelerate our mission, we’re hiring a Senior JavaScript Engineer with a 10x mindset—someone who multiplies the impact of a small team through superb craft, speed with quality, and strong product instincts.

Responsibilities:

  • Own the frontend. Lead the architecture, implementation, and evolution of our consumer- and attorney-facing web apps
  • Ship end-to-end features. Translate product ideas and Figma designs into pixel-perfect interfaces that are fast, accessible, and responsive across devices
  • Scale our design system. Establish reusable components, patterns, and tooling to speed velocity and maintain consistency
  • Raise the bar on quality. Implement robust unit/integration tests and error monitoring
  • Partner across the stack. Collaborate closely with product, design, and backend (Java/Spring) to define APIs, shape UX, and deliver measurable outcomes
  • Improve performance & reliability. Optimize for Core Web Vitals, bundle size, caching/CDN strategy, and observability
  • Mentor and multiply. Share best practices, review code thoughtfully, and uplevel the team

Requirements:

  • Pixel-perfect UI using HTML, CSS, responsive design, media queries, and modern layout techniques
  • Expert Angular + TypeScript + JavaScript building production Single Page Applications
  • Strong understanding of HTTP, REST, and frontend/backend communication patterns
  • Experience delivering responsive SPAs at scale
  • SQL proficiency and familiarity with relational databases (e.g., MySQL) to reason about data models and performance
  • Practical experience with testing frameworks (unit + integration) and automated test pipelines
  • Hands-on with AWS services (e.g., CodePipeline, CloudFront, Elastic Beanstalk, Elasticsearch/OpenSearch) for build/deploy/edge delivery

What’s in it for you?

  • Strong community: Work alongside top professionals in a friendly, open-door environment
  • Growth focus: Take on large-scale projects with a global impact and expand your expertise
  • Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications
  • Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies
  • Flexibility: Enjoy radical flexibility — work remotely or from an office, your choice
  • Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations

About us:

At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress.

As one of Ukraine’s largest IT companies and a top employer recognized by Forbes, we’ve spent over 20 years delivering meaningful tech solutions. We proudly support diverse talent and military veterans, recognizing their unique skills and perspectives they bring to shaping the future.

Explore, empower, engineer with Ciklum!

Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.

#LI-NO1

Відгукнутись на вакансію