Expert JavaScript Developer for Ciklum Digital (TUI)
India Remote
3d ago


On behalf of Ciklum Digital , Ciklum is looking for an Expert JavaScript Developer to join the team on a full-time basis.

You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology expert who want to make an impact on new business by applying best practices and taking ownership.


  • Delivery. Create and maintain state of the art web applications
  • Code Quality. Follow and improve code quality standards
  • Analyze and Estimate. Perform technical assessment of mockups / wireframes and architectural designs / specifications to ensure the possibility of their implementation within reasonable time
  • Software Design. Excellent knowledge of applying web delivery design principles for websites and web applications for a positive user experience
  • Demonstrating true software craftsmanship mindset
  • Contribute ideas through your knowledge of evolving front-end technologies
  • Use industry best practices of development processes & tools, adopt and improve them
  • Technical organization : interview, tech audit, pre-sale
  • Problem solving, Solution Presentation, Meeting and Visual Facilitation
  • Passionate about continuous improvement, collaboration and great teams
  • Compelling coaching and training skills for imparting professional software engineering skills
  • Requirements

    You can name examples of use in different contexts. Are guided by best-practices and specifications of such skills :

  • Strong expertise in the JavaScript language (e.g. ES6 / 7 / 8 / next, Typescript) as well as its eco-system and tooling
  • Excellent proficiency in NodeJS, Go and their respective eco-systems
  • Deep expertise in cloud design, infrastructure as code, tools and services on AWS
  • Experience with at least two recent JavaScript frameworks
  • Experience with data persistence (SQL / noSQL)
  • Deep experience with implementing resource-oriented APIs (REST, GraphQL) on client and server side
  • Delivery flow : branching strategy, repo management, code style guides and enforcing, testing approaches, release plan
  • Good experience with CI / CD, preferably Gitlab CI
  • Deep knowledge of HTML5, CSS3 / SCSS, as well as general understanding of UI design
  • Package management, Module bundling
  • Deep understanding of front-end performance aspects, analysis and optimization
  • Design patterns, OOP, Development principles
  • Ability to design, build, test, and deploy applications
  • Customer centric, passionate about delivering great digital products and services
  • Understanding of Agile and Lean principles and ability to facilitate team-work according to chosen development methodology
  • Desirable

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

  • Typescript
  • Familiar with UX concepts such as Information Architecture;
  • Agile (principles, Kanban, Scrum), task tracking tool (JIRA), knowledge management (Confluence)
  • Personal skills

  • Leadership skills in technical initiatives
  • Works under general direction, accepts guidance and has work reviewed at agreed milestones
  • Has working-level contact with stakeholders 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
  • Understanding of social and ethical implications of software engineering
  • Open minded, inquisitive, life-long learner
  • Be proactive in communication with team members and client
  • Contributes fully to the work of teams
  • Mental Agility : capacity to switch to any project technical challenge, cross team collaborations
  • What's in it for you

  • Career growth opportunities;End-to-End responsibilities in delivering diverse digital products
  • Getting in touch with different modern technologies
  • Realization of your innovative ideas in building new Ciklum Solutions and Services
  • Friendly collaborative teams and enjoyable working environment
  • Professional skills development and training programs
  • Variety of knowledge sharing, training and self-development opportunities
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form