Job Description
Ciklum is looking for a Lead JavaScript Engineer to join our team full-time in Romania.
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 Lead JavaScript Engineer, you will be part of a cross-functional or practice team that enables software development skills and capabilities across the entire domain. You will own software products from conception to operation, taking full responsibility for applications and supporting your team in delivering the best solutions to our customers’ needs. The Lead JavaScript Engineer is a practitioner and an advocate of state-of-the-art software development practices, developing software products with a broad toolkit of technologies and methods and with a strong DevSecOps mindset, being able to tackle the whole software development cycle of designing, building, testing and deploying applications. Working in an agile environment and keeping up with the ever-evolving technical landscape the Lead Front End Software Engineer is a lifelong learner and likes to think outside the box.
Project Description: Our Client is the world’s number one integrated tourism business. Product and Engagement Master Domain is a global team within Client technology responsible for the delivery and support of our customer facing websites and the end-to-end value chains supporting these. We are a multi-disciplinary team of experts across Architecture, Engineering, DevOps, and Agile Delivery providing services across the UK, Ireland, Sweden, Norway, Denmark, Finland, Germany, Belgium, and The Netherlands. We are ambitious to become the leader in technology within the travel industry and to achieve this we are looking to build a capable, creative team who want to be a part of accomplishing that goal. We never stop looking ahead, seeking new ways to delight our customers and grow our business. We recognise the power of digital and the massive contribution this brings to creating a truly unique and differentiated customer experience.
Responsibilities
Requirements
Full SDLC:
Requirement analysis
Planning
Software design, such as architectural design
Software development
Testing
Deployment
Strong expertise in JavaScript language (e.g. ES6/7/8/next, TypeScript) as well as its eco-system and tooling
Deep knowledge of HTML5, CSS3/SCSS, and other aspects of frontend and client- side development
Expertise in React, SCSS (+Eleventy, njk, NodeJS as a big plus)
Expert knowledge of DOM
Strong experience in applying and suggesting best practices and design patterns
Strong experience with MicroFrontends and Microservices architecture
Knowledge of Terraform, AWS CDK
Deep expertise in cloud design, infrastructure as code, tools and services on AWS
Good experience with CI/CD, preferably Gitlab CI
Deep knowledge of UI/UX design principles, tooling and workflows to build an engaging user experience
Excellent understanding of front-end delivery and performance aspects (infrastructure, HTTP protocol, etc.), analysis and optimisation
Great experience in Monitoring and Alerting
Experience with consuming resource-oriented APIs (REST, GraphQL)
Quality: involvement in building testing strategy, understanding of various types of testing and their purpose
Understanding of Agile development methodologies
Experience or interest in mentoring and coaching engineers at all levels through training sessions and pair programming
Ability to collaborate closely with the Technology Team Lead to ensure team alignment and success
Ability to design, build, test, and deploy applications
Strong technical leadership and decision-making abilities
Ability to balance technical and business needs effectively
Customer centric, passionate about delivering great digital products and services
Demonstrating true software craftsmanship mindset
Passionate about continuous improvement, collaboration and great teams
Compelling coaching and training skills for imparting professional software engineering skills
Strong problem-solving skills coupled with good communication skills
Understanding of social and ethical implications of software engineering
Open minded, inquisitive, life-long learner
Comfortable with ambiguity, highly autonomous
Experience in large-scale frontend system architecture and MicroFrontends governance
Understanding of cloud architectures and DevOps practices
Exceptional collaboration and team-building skills
Desirable
What`s in it for you?
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.
In Romania, we welcome top-tier tech talent — whether from our Bucharest office or fully remotely. Tap into deep industry knowledge, grow your career, and make an impact in an empowering environment.
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.