Position: Middle/Senior Angular Software Engineer
Company: SoftServe
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2021-06-01T00:00:00+03:00

WE ARE

Sharing the vision of our customer to be the easiest, safest, and most powerful community-led database change management solution. Our mission is to transform the way businesses build software. We radically improve and simplify the application release process – starting with database schema change. We remove database deployments as a barrier to delivering new application innovation. We believe that no one should miss a dance recital or other moments in their life from pulling an all-nighter due to manual database work and fixing errors. Our database schema change automation is powered by open source innovation and supported by the experts who know it best.

YOU ARE

- Demonstrating at least 2-year experience with Angular 2+ or modern JS frameworks (React, Vue, Svelte)
- Skilled in TypeScript
- Proficient in HTML5, CSS3, SASS/SCSS, and ESNext Javascript for responsive web applications
- Having an understanding of Clean Architecture applied to web applications
- Possessing a high level of code coverage through unit testing
- Experienced with Angular Material or a similar modern component-based UI Libraries (e.g. PrimeNG, Bootstrap, Kendo)
- Demonstrating Intermediate + level of English

Your advantages reveal in:

- Java background as the major plus point
- Understanding of Modern UX best practices
- Writing SQL

YOU WANT TO WORK WITH

- An agile team and delivering applications used by Fortune 500 customers
- One of the most tenured startup development teams
- UI/UX best practices
- Such tools as Angular 2+ (with heavy RxJS use), Angular Material, Jest, Yarn, NPM, Docker, AWS

TOGETHER WE WILL

- Review and provide technical feedback on new feature requirements
- Create new components + features from scratch
- Collaborate with team members on code reviews, internal infrastructure, and process enhancements
- Participate in end-of-sprint retrospectives
- Present completed software at end-of-sprint company demos