Контакты

Senior JavaScript/Front-End Developer

Minsk, Belarus

DESCRIPTION


You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Senior JavaScript/ Front-End Developer. Scroll down to learn more about the position’s responsibilities and requirements.

Responsibilities

  • Create front-end solutions for our EPAM Mobile Farm product;
  • Develop and maintain highly usable and scalable web applications and services connecting to our Cloud-based platform;
  • Learn new programming languages and techniques.

Requirements

  • Experience in JavaScript and Angular;
  • Knowledge of HTML5/CSS3/JavaScript development and front-end coding;
  • Solid understanding of network technologies and protocols (service discover, tcp, https, ssl, dns, websockets);
  • Experience with responsive design and deep understanding of object-oriented design (design, dependency injection, microservices);
  • Experience with performance debugging and benchmarking;
  • Experience with real-time apps;
  • Experience with Grunt and Gulp.

Nice to have

  • Experience with Debian Linux and MAC OS (administration, Bash, RPM packaging);
  • Experience with C++ (STL, GCC, Boost, OO/MVC frameworks, distributed message-based applications, multi-threaded applications, IPC, sockets programming, make);
  • Knowledge of network-layer and transport-layer protocols, GRPC;
  • Experience with Docker, Kubernetes, AWS.

We offer

  • Innovative solutions delivery to the world’s digital changes;
  • Experience exchange with colleagues all around the world;
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Engineering, corporate and social events;
  • Social package: professional & soft skills trainings, medical & family care programs, sports;
  • Free English classes;
  • Flexible working schedule.