Position: Intermediate JS Developer with Angular
Company: Dev.Pro
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2021-01-01T00:00:00+02:00

We start working on the Payroll platform for thousands of customers who understand the benefit of modern tools that automate their business processes and tired of spending tons of hours of manual work to process Payroll and HR capabilities. It will provide the ultimate experience for users automating their day-to-day routine in a modern web-based application that can be customized to fit exactly their needs.

What is there for you?
If you join us, you'll have the opportunity to work with distributed teams located in the US, Ukraine and China. 
You’ll be a part of 9 scrum teams working on a product with more than 40K installations that serves businesses from various domains as a secure and customizable payroll management solution.

There is an opportunity to work with various technologies such as Aurelia V1, Angular (latest versions), TypeScript, WebAPI, JWTs.

As a software engineer you will:

• Participate in the development of new product features as well as the support and maintenance of existing ones;
• Participate in requirement grooming and planning sessions;
• Be responsible for discussing and approving technical decisions, and getting them implemented;
• Evaluate technical solutions, identify and inform about technical risks;
• Perform work decomposition and estimation together with the team;
• Follow the project SDLC and suggest improvements where applicable;
• Write clean, understandable code;
• Communicate and support 3rd-party integrations; 
• Follow the taken Sprint commitments and help the teammates reach the Sprint goal;
• Document the technical solutions suggested and contribute to the maintenance of CI/CD practices.

We are welcome candidates, who has experience with:
• JavaScript - 2+ years;
• Angular 2+;
• Aurelia V1;
• Experience of working TypeScript SASS;
• Familiarity with automated testing and testing approaches;
• Ability to productively debug the code in a micro services environment;
• At least Intermediate English.