Expert JavaScript Software Engineer

Expert JavaScript Software Engineer

Ciklum

Remote, Bulgaria

About the role

As a Expert JavaScript Software Engineer, become a part of a cross-functional development team engineering experiences of tomorrow.

Responsibilities

  • Design and implement complex web applications using the established approaches and best practices;
  • Provides technical solutions and expertise to steer the project to successful completion;
  • Provides guidance and technical leadership to the assigned team members;
  • Collaborate with developers and other team members to design, implement and provide a performant, scalable, reliable and flexible solution;
  • Open to learning and working with various programming languages, frameworks and concepts including Rust, Python, React, open source;
  • Guides development workflow (reviews requirements, planning, highlights edge cases), defines and implements the engineering standards.

Requirements

  • 6+ years of proven experience as a Fullstack Developer or in a similar role;
  • Experience in the iGaming industry;
  • Experience in Tech Lead/Team Lead role;
  • Strong proficiency in JavaScript, TypeScript, NodeJS, ReactJS;
  • Experience in using NodeJS advanced features and building high-performance applications;
  • Versatile approach to software engineering including diverse tech stack (Rust, Python + tell us what you can);
  • Experience in using complex queries and aggregations to databases (Postgres, Redis);
  • Hands-on experience with application deployment patterns and tools (Docker, Kubernetes);
  • Prior record in infrastructure configuration using popular cloud providers (like AWS, GCP, Azure) or Virtual Private Cloud;
  • Experience in R&D and LLMs API development will be a plus;
  • Solid understanding of software development principles and design patterns;
  • Practical experience with testing approaches and tools;
  • Supporting code quality metrics;
  • Familiar with monitoring and logging tools;
  • Experience working in an Agile development environment;
  • Excellent level of written and spoken English.

Desirable

  • Excellent collaboration and communication skills;
  • Ability to be a driving force and role model in the team;
  • Ability to support other team members ideas and create a productive discussion environment;
  • Following the “said and done” principle;
  • Accountability for the own scope of work;
  • Proactive in efforts to deliver results according to expectations;
  • Suggesting new ideas, and looking for alternative solutions;
  • Eager to learn and grow: curios, keen to constant self-development;
  • Constantly improving own mastership;
  • Ability to express ideas, thoughts, and questions simply, concisely, and in a structured way.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Bulgaria      Developer      Front End Developer      Gaming      Python Developer      Web Developer      Ciklum     

© EuroJobsites 2024