Position: Front-End (Angular) developer
Company: Tranzzo
Experience required: 2y
English level: upper

What you will do:
• Implement UI application for Identity including MFA, administration, and policy;
• Write clean, testable, and maintainable code that is cross-browser compatible;
• Creating interactive interfaces using HTML/CSS/JavaScript;
• Establish and maintain best practices in the engineering team through technical leadership;
• Collaborate with the rest of the development team to design and launch new features.


The technical requirements are as follows:
• At least 2 years of experience in Angular 2+, JavaScript, HTML5/CSS3;
• Superior understanding of RESTful API design principles, OOP;
• Understanding of the process of developing SPA applications;
• Desire to write SOLID code and test coverage;
• Strong design skills and full software development lifecycle experience required;
• Strong writing and speaking skills of communication in English;
• Ability to work overlap with USA Eastern Time Zone business hours in order to interact with the USA, offshore, and nearshore teams (Ukraine 3 pm to 7 pm);
• We consider candidates only from Ukraine;


Technology stack: Angular 11 (Typescript); RxJs 6.6, Angular Material 11, using AzureDevOps as a work tracking system.

Project team: Tech Lead, 3 Front end developers, Product Owner, Tech Writer, Scrum Master, Designer (plus 3 front end developers in the nearest future from our side)

The Project team on the Client-side: 5 Software Developers, Architect, DevOps.


About project:
The Identity service is part of the next-generation cloud platform for ThycoticCentrify. It will manage the creation, distribution, validation, and revocation of user identity and access tokens. It will act as a unified directory service for customers, presenting a single view of multiple directories of users (AD, LDAP, External IDPs, etc.). It will be responsible for multi-factor authentication for all users/clients accessing platform 2.

The Identity service is being architected using CI/CD principles with the team responsible for end-to-end ownership, validation, and quality of the service.


Working conditions:
🏠 It is possible to work both in the office and remotely;
💪 Team building and participation in conferences, and no overtime;
🚀 Individual budget for professional development and personal growth;
💶 You can always count on paying for a vacation (20 working days), sick leave (12 paid days), and holidays;
🏢 A spacious open space, an office near Zoloti Vorota station with a magnificent view of Mikhailovskaya Square and Landscape Alley;
🤩 We immediately feel the contact with our person, so we have only 3 stages of the interview (HR, Tech, Customer interview).