Position: Team Lead/Senior Angular Software Engineer
Company: Devox Software
Experience required: 3y
English level: upper

Who are we looking for?

We are currently looking for an experienced Team Lead/Senior Angular developer who will join our project. The role of a Team Lead is to deliver new features or enhancements to existing features assigned to them through their projects from inception to deployment but also provide guidance and leadership to a small team towards the delivery of new and existing features. This entails coding, testing and debugging programs according to the department standards within the SDLC, developing software prototypes, recommending system changes and enhancements, documenting software specifications, leading and managing the associated development team and effective communication and engagement with the team, as well as other stakeholders, such as business owners, business analysts, quality assurance engineers, etc. The effectiveness of the holder of the position will be evidenced through the quality of features delivered by them and the team and the ability of the team to meet delivery commitments.

Project:
Our team is working on a product that is flexible payment solutions, for multiple platforms, in over 140 currencies.

Key qualifications of the candidate:
— 1+ years of experience leading engineering teams
— Strong hands-on experience with web technologies
— Knowledge of Angular 4+
— Experience with Angular Material, PrimeNG
— Experience with Tailwind, RxJS
— Intermediate level of English is a must

Responsibilities:
— Responsible for team case management
— Having 1 on 1’s with each team member.
— Leading and Guiding the team within the Software Development Process
— Assisting team with technical queries
— Development towards the development area of the product
— Participating in Code reviews towards the development area of the product
— Assist or lead release management and deployment of development area of product
— Supporting the live systems
— Collaborate with business analysts and quality assurance engineers to assess requirements and engage in project review and status meetings.
— Assisting with and occasionally lead technical solutions in the development area of the product
— Assisting the development manager in occasionally leading tech weekly initiatives and raising potential topics

We are offering:
— Courses and education
— English courses twice a week
— Monthly Tech Talks for sharing knowledge;
— Strong corporate management and transparent strategy
— Unlimited area for self-development and personal growth
— Convenient and bright office located in Kyiv
— A set of benefits like video games, flexible working hours and high salary (fixed rate and bonus)
— Regular team buildings and celebrations