Position: Senior Angular Developer for a freight company
Company: EPAM Systems
Experience required: 5y
English level: upper

The customer is a freight exchange service ("load board") and provider of transportation information in North America.

**Requirements**

Bachelor's degree in Computer Science or equivalent experience
45 + years of experience in software development
Experience developing and deploying in AWS
Solid knowledge of Node.js / JavaScript, and experience using it to develop APIs
Experience developing REST APIs according to established best practices
Experience using a modern development framework such as React or Angular to build web UIs
Expert understanding of software design principles and patterns, and experience applying them
Outstanding interpersonal and written communication skills
Commitment to ongoing professional development and learning
High productivity and effective time management
Experience with Scrum/Agile SDLC
Fluent English (written and spoken) B1+ / B2

**Responsibilities**

Work across the stack from UI to DBs
Design and develop REST APIs
Leverage AWS to deliver efficient, cloud-native solutions
Write unit, integration, and functional tests, and guide others in doing the same
Participate in design/code reviews
Translate business needs and requirements into technical specifications
Document software designs and project tasks
Review functional requirements and analyze their impact on schedule and software design

WE OFFER
•	Individual career path
•	Social package - medical insurance, sports
•	Global brands and start-ups from 12 industries
•	Compensation for sick lists and regular vacations
•	English classes with native speakers (certified English teachers)
•	Workspace freedom (office or remote) and flexible working hours 
•	Possibility to work on full product lifecycle –from concept to delivery into production
•	Mentorship program
•	Unlimited access to LinkedIn learning solutions
•	Proactive Agile/Scrum/XP practitioners