Lead JavaScript Developer

Reston, VA, USA

Ranked as #12 on Forbes’ List of 25 Fastest Growing Public Tech Companies for 2017, EPAM is committed to providing our global team of over 24,000 people with inspiring careers from day one. EPAMers lead with passion and honesty, and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.

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 Lead JavaScript Developer. Scroll down to learn more about the position’s responsibilities and requirements.

Our ideal candidate, first and foremost, has a genuine curiosity for experimenting with the web (mainly JavaScript and JS frameworks) and making cool stuff. You should enjoy combining new and proven tools to develop compelling solutions to challenging problems. You will also possess the ability to articulate complex information to clients or stakeholders who may not have technical backgrounds. Experience as a Lead Front-end Developer/JavaScript Architect in a cutting edge environment as well as experience in AngularJS is required.

Responsibilities

  • Act as a Development Team Leader with strong JavaScript/AngularJS expertise;
  • Lead onsite team of developers;
  • Take high-level task definition and come up with details pros/cons to implement it;
  • Communicate with Product Owner and Delivery Manager.

Requirements

  • 5+ years of professional web development experience in JavaScript;
  • Extensive experience in AngularJS;
  • Experience in Angular 2;
  • Experience working with Bootstrap framework;
  • Experience creating UIs based on both wireframes and detailed mockups;
  • Firsthand experience designing responsive user interfaces;
  • Mastery of HTML5, CSS and JavaScript to create a highly interactive fluid data visualization that leverage RESTful and streaming API-s;
  • Experience building high-performance JavaScript applications.

Nice to have

  • Experience in data visualization JS libraries, such as Highcharts or d3;
  • Experience in SASS;
  • Experience creating mobile first, responsive UIs;
  • Experience in Bootstrap 4 and flexbox model;
  • Experience working with a REST Based API;
  • Comfortable with working in a fast-paced environment using agile methodology;
  • Experience in electron for building native apps (on OS X) is highly desirable.