Position: Senior Frontend (Angular)
Company: PSR Company
Category: JavaScript
Experience required: 5y
English level: upper

Our Client:

Our client, an award-winning global tax services and software provider, is the largest Firm in the world dedicated exclusively to business taxes. With global headquarters in Dallas, Texas, the Firm provides an integrated suite of federal, state, local, and international tax services on a multijurisdictional basis, including tax recovery, consulting, advocacy, compliance, and technology services. Our client is a seven-time recipient of the International Service Excellence Award from the Customer Service Institute of America (CSIA) for its commitment to world-class client service.

Responsebilities:

Create front-end code base from scratch using Angular best practices
Managing the complete software development process from conception to deployment in an Agile environment
Maintaining and upgrading the software in a cloud environment
Managing the end-to-end life cycle for the production of software and applications
Support the automated testing and providing feedback to team leadership during the development process
Adapting interface for modern internet applications using the latest front-end technologies
Writing JavaScript, CSS, and HTML
Write well designed testable code

Requirements:

4-5 years' experience as a Software Engineer
Work experience with Angular 8+ framework
Extensive knowledge of theoretical software engineering, be proficient in JavaScript, HTML, and CSS
Strong analytical and creative problem-solving skills
Willingness to grow skills and capabilities
Excellent communication skills
Working knowledge of Angular and TypeScript
We offer:

Flexible working hours
A competitive salary and compensation package
18 business days of payable annual free-time
10 days of paid sick leave
An inspiring and comfy office
The best hardware
A masseur and a corporate doctor
Relax zones
Relocation package
Regular office fruit delivery
Professional growth

Challenging tasks and projects
An individual development plan
A personal education budget
A regular performance appraisal
Mentorship opportunities
Business trips

Fun

Corporate events and outstanding parties
Exciting team buildings
Memorable anniversary presents
A fun zone where you can play video games, foosball, ping pong, and more.