C
Ciklum
FrontendSenior
Senior JavaScript Engineer
JavaScriptTypeScriptReactCSSSassLessStyled ComponentsBootstrapFoundationGitGitFlowJestMochaJasmine
About the Position
Ciklum is looking for a Senior JavaScript Engineer to join their team in Ukraine. The role involves front-end development using React, building responsive interfaces, and collaborating in an Agile environment. Ciklum is a custom product engineering company with a global team of over 4,000 professionals.
Responsibilities
- Collaborate with designers and developers to build responsive and user-friendly interfaces
- Implement and maintain UI components using React
- Write clean, efficient, and testable code under the guidance of more experienced colleagues
- Troubleshoot and debug issues in web applications
- Contribute to improving the usability and performance of our products
- Front-end development to meet customer’s business needs and implement components according to modern software development environment with acceptable quality and supervision
- Taking part in the decision-making process in design application architecture, solution development, architecture and code review
- Describing own code within technical documents and simple diagrams and provide inputs/update to specifications for the solution
- Writing automated tests
- Proactive position in solution development, processes improvements
- Working in an international distributed team in an Agile environment
- Following best practices and defined standards for implementing the web application
- Investigate and fix application bugs
Requirements
- Experience in software development for more than 4-5 years
- Translate business needs into technical solutions and make decisions when building software (business-oriented)
- Proficiency in JavaScript/TypeScript, including basic knowledge of asynchronous programming
- Experience with modern JavaScript frameworks/libraries such as React
- Understanding of server-side technologies
- Familiarity with CSS preprocessors (like SASS or LESS.) or modern styling techniques (e.g., StyledComponents)
- Understanding of responsive design and frameworks like Bootstrap or Foundation
- Proficiency in Git and workflows (e.g., GitFlow)
- Ability to handle asynchronous operations
- Knowledge of front-end testing frameworks such as Jest, Mocha, or Jasmine
- Understanding of best practices for optimizing front-end performance
- Familiarity with tools for monitoring and improving performance
- Experience working in an Agile environment
- Excellent communication skills and a willingness to learn
Benefits
- 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
Senior JavaScript Engineer
View Original