Front End Developer (Transportation System sphere)

Company Background

The client designs and deploys best-in class technologies like enterprise asset management, workforce management, mobility solutions, and more for public transportation agencies.  Their technology helps our customers find new ways to increase ridership, improve passenger experience, and achieve operational excellence. They strive to ensure our employees succeed in all aspects of their career. The culture provides individuals with ability and opportunity to collaborate, learn and grow. They will provide you with the resources, responsibilities, guidance, and freedom needed to be successful. Building strong and long-lasting relationships are a vital component to working with us. Join our team and be on the way to a rewarding and fulfilling career!

Project Description

As a Front End Lead Developer, you will join a talented team of individuals and play an important role in designing, developing, and maintaining exciting responsive software solutions.


You will be part of a team working on a range of Scheduling/Planning solutions for paratransit. You will work on a variety of development tasks in a growing organization and focus on our web creation of modern web-based solutions/products while maintaining and upgrading our existing products. You will participate in cross-functional teamwork such as code-review, documentation, and defining specification.

What You'll Do
  • Deliver on time and maintain high standards of software quality by establishing good practices and habits;
  • Hands-on involvement in development, design, architecture, and code review;
  • Apply principles and methodologies of scrum agile development practices;
  • Maintain regular communication with the stakeholders to ensure quality and timely product deliveries (code review);
  • Ensure that technical and quality standards are applied throughout the software development lifecycle;
  • Review and analyze the effectiveness of existing applications and develop strategies to improve the systems in place;
  • Identify and encourage areas for growth and improvement within the team;
  • Document and test to ensure the quality of the completed work requirement;
Angular 2+
Job Requirements
  • Bachelor’s Degree in computer science or equivalent;
  • Must have 2-5+ Years of experience in Software Development;
  • Prior Leadership/Management experience with a proven success track record is preferred;
  • Effective written and verbal communication skills;
  • Must have 3+ years experience working with Front-end technologies (Angular 2+, HTML5, JavaScript, CSS);
  • Knowledge of web components is preferred;
  • Ability to conduct thorough code reviews and provide valuable feedback to other developers;
  • Nice to have experience working with Back-end technologies (C++, C#);
  • Excellent problem-solving skills with the ability to translate requirements into technical design;
  • Strong belief in Leadership and accountability;
What Do We Offer
  • 100+ technical and non-technical trainings to develop and expand your horizons;
  • Internal meetings and conferences (we like sharing our expertise);
  • English courses (both with Russian-speaking teachers and native speakers);
  • Free medical insurance in 80+ private clinics;
  • Sports activities (soccer, basketball, hockey, tennis, swimming, etc.) and corporate events (corporate parties, team building, happy hours, canoeing, etc.);
  • Free hot lunches in the office.
Feel free to contact us!
We will answer you!