Skip to main content
Ciklum
Scraped fromIndeed3 days ago
FrontendSenior

Senior JavaScript Engineer

JavaScriptTypeScriptReactCSSSassLessStyled ComponentsBootstrapFoundationGitJestMochaJasmine
Work Type
Remote
Job Type
Full Time
Location
Worldwide
Salary
Not specified

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 with a cross-functional team.

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
  • 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
  • Taking part in the decision-making process in design application architecture
  • Describing own code within technical documents
  • Writing automated tests
  • Proactive position in solution development
  • Working in an international distributed team in an Agile environment
  • Following best practices
  • Investigate and fix application bugs

Requirements

  • Experience in software development for more than 4-5 years
  • Translate business needs into technical solutions
  • 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
  • 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

Who to contact

Senior JavaScript Engineer
View Original