Position: Senior Angular Developer
Company: Skelia
Experience required: 5y
English level: intermediate

Couple of words about our client: they have more than 1000 professionals in their group and 18 locations worldwide. Their principal goal is to assist healthcare organizations, governments, and enterprises to succeed through sustainable growth, efficiency, and agility. They are keen on providing innovation through the best software development approaches embedded in continuous integration, delivery, automation, and cloud modernization. And by the way - they are one of the top North American AWS Advanced, Google Cloud Premier, and Microsoft Azure Gold partners. Right now, they are building state of the art software for one of the largest telecom companies in the US. The main aim lies in replacing the current application for calculating commissions. The intentional business value is to have the flexibility to manage, change and adapt the software to meet business needs. The core heart will consist of 5 team players - one Lead, two Front-end and two Back-end developers. As a Front-end developer, you will work in a team that is building an Angular reactive UI that connects to a backend based on gRPC technology. The front is an Angular application built using NX and Angular Material experience with NGRX for state management. Cypress and Jest will be used for testing of the UI.  
Mission
Hands-on development: coding & tasks execution, code review, issue resolutions, solving complex integration issues, etc

Development of complex and business-critical software without supervision. Following coding standards & adhering to DoD

Active participation in distributed team environment & following process ceremonies

Follow engineering best practices. Ready to work with decent coverage of unit and integration testing

Decompose business requirements into technical tasks. Participation in the estimation process and DoD elaboration

Ability to take responsibility and ownership over tasks and components of a software system

 
Requirements
5+ years of experience, bachelor degree in STEM, conversational  English (upper-intermediate)

Solid skills with Angular / Angular Material

Strong HTML/CSS skills

Experience with NX

Well versed in git flow, able to review pull requests and create their own

Experience with complex integrations and integration issues

Background with CI/CD platforms

Nice to have:

Understanding of industry-standard secure software development practices

gRPC experience

Cypress / Jest

Accessibility management

Curious engineering mindset with a passion for learning new frameworks, libraries, tools and architecture patterns