-
Ciklum

Front End Software Engineer

Ciklum
Ukraine · Full-time · Mid-Senior

Ciklum is looking for a Front End Software 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 Front End Software Engineer, become a part of a cross-functional development team working for the global leader in leisure, travel, and tourism industries that offers a high-quality end-to-end customer experience, from booking to accommodation and transportation.


Responsibilities:

  • Develop features with well-defined solutions according to acceptance criteria. Adhere to code standards and style guides
  • Identify and fix bugs using established debugging tools and features (e.g., IDEs, Chrome DevTools)
  • Create unit tests to ensure code meets quality standards
  • Follow established code-quality rules, such as linting, and spot and label code smells
  • Use existing CI/CD pipelines, identify and communicate build issues from pipeline logs


Requirements:

We know that sometimes, you can’t tick every box. We would still love to hear from you if you think you’re a good fit!

  • Experience using AI coding assistants (e.g., Amazon Q, GitHub Copilot, Claude Code) productively and responsibly
  • Theoretical knowledge and practical experience with semantic HTML5, CSS3 / SASS(SCSS), and JavaScript (modern ES6+)
  • Basic familiarity with TypeScript and common JS tooling/ecosystem (package managers, build tooling) at a junior level
  • Familiarity with React and its ecosystem; experience with at least one modern JS framework/library (React counts)
  • Understanding of best practices and standards for web application implementation (code quality, maintainability, basic security hygiene)
  • Basic software design awareness (clean code, separation of concerns, reusable components)
  • Ability to interpret UI designs with guidance; general understanding of UI design/UI/UX principles and willingness to discuss implementation details with product/design
  • Accessibility awareness: understands the basics of accessibility and WCAG and applies them in everyday UI work (with guidance/standards)
  • Basic understanding of front-end performance aspects (core concepts, basic analysis and optimization)
  • Experience consuming APIs and understanding how the frontend integrates with them (REST; GraphQL is a plus)
  • Quality assurance basics: some experience writing unit/integration tests
  • Ability to identify issues using browser DevTools (debugging, network inspection, basic profiling)
  • Knowledge of CI/CD processes and ability to recognize common pipeline/deployment issues
  • DevSecOps mindset (junior level): understands the end-to-end SDLC (design, build, test, deploy) and follows team practices for quality and security
  • Basic awareness of monitoring/observability and how engineers use it to troubleshoot (e.g., familiarity with tools like Datadog)


Desirable:

You should have an idea of the subject and its parts. Can explain. Has experience of use of such skills:

  • Exposure to AWS / cloud-native fundamentals; familiarity with common AWS services used by the team
  • Any experience with Infrastructure as Code concepts/tools (e.g., Terraform/CloudFormation/CDK) at an introductory level
  • GraphQL practical exposure
  • Basic understanding of the social and ethical implications of software engineering


Personal skills:

  • Works under general direction, accepts guidance and has work reviewed at agreed milestones
  • Customer mentality: understands that engineering work should solve business/user problems, not only technical tasks
  • Collaboration, accountability, and ownership: communicates clearly, follows through on commitments, and works well in a team
  • Good problem-solving skills and a continuous improvement mindset; open-minded, inquisitive, comfortable with some ambiguity and an appropriate level of autonomy
  • Has working-level contact with customers and colleagues
  • May supervise others or make decisions which impact the work assigned to individuals or phases of projects
  • Performs a range of work, sometimes complex and non-routine
  • Demonstrates effective communication skills
  • Plans, schedules and monitors own work (and that of others where applicable) competently
  • Contributes fully to the work of teams


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.


Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn.

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.

Key Skills

Ranked by relevance

ui react cicd aws infrastructure as code javascript typescript graphql html5 cloud ai
Login to Apply
Posted
Feb 23, 2026
Type
Full-time
Level
Mid-Senior
Location
Ukraine
Company
Ciklum

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ciklum
Related

Senior JavaScript Engineer

2026-04-01

Full-time
Mid-Senior
Ukraine
IT Services
Information Technology
View Job Details
Waverley Software
Related

Senior Full-Stack Engineer (Remote)

2026-04-09

Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Ciklum
Related

DevOps Engineer

2026-04-08

Full-time
Mid-Senior
Ukraine
IT Services
Engineering