Skip navigation EPAM

JavaScript Software Engineer Kazakhstan

  • hot

JavaScript Software Engineer Description

Job #: 56995
Do you want to continue your career in our team as a JavaScript Software Engineer? Great! Be ready to work on challenging technical problems, which require the highest quality work. The team works on a flagman product with the platform that provides financial analysis data, real-time information - all in a highly customized experience on desktop, web and mobile.

What You’ll Do

  • Play developer role in a team of professionals
  • Write high-quality code and be involved in review discussions and software solutions design
  • Propose and discuss complex technical solutions, create design documents
  • Mentor less experienced team members
  • Collaborate with other engineers within distributed teams to share ideas and produce the best possible work
  • Communicate with the customer, refine functional and non-functional requirements
  • Provide demo and sharing sessions
  • Analyze and improve the performance, efficiency and stability of several applications
  • Create a unit test for projects, since code quality is the top priority for the team and customer

What You Have

  • 3+ programming experience in web app creation using any JS frameworks (preferably Polymer, Electron)
  • Strong technical and problem-solving skills, analytical thinking
  • Experience working with a customer, conducting demo, clarifying requirements
  • Proven ability to work both independently and with a team
  • Good communicational English skills, both verbal and written


  • Mostly Typescript, Electron Framework
  • Some Angular/Polymer/React

We offer

  • Outstanding career development opportunities
  • Knowledge-sharing with colleagues all around the world
  • Regular assessments and salary reviews
  • Competitive compensation
  • Social package – medical & family care
  • Friendly team and enjoyable working environment
  • Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)
  • Community of 36,700+ industry’s top professionals
  • Flexible working schedule
  • Corporate and social events

A day in the life

Account Manager
Toronto, Canada

Delivery Manager
Kyiv, Ukraine

Senior Business Analyst
Gdansk, Poland

Project Manager
Budapest, Hungary

Hello. How Can We Help You?

Get in touch with us. We'd love to hear from you.

Our Offices