Tech Lead Frontend Developer

Full time
02.12.2024
Wage
Check with the manager


No resume? Download our questionnaire!

We are looking for Tech Lead Frontend Developer.
Requirements:
• 7+ years of work experience;
• At least 3 years of experience in a leadership position;
• Technical education;
• High degree of independence and self-organization;
• Strong written and verbal communication skills;
• Excellent soft skills and the ability to handle and resolve conflicts within the team;
• Extensive knowledge of design patterns;
• Ability to decompose goals into tasks;
• Strong understanding of management practices such as Agile, Scrum, for successful collaboration with project managers. Experience working with project tracking tools such as JIRA;
• Strong managerial skills, with experience in organizing team collaboration, establishing an efficient development workflow, and monitoring team members’ effectiveness;
• Experience with UML;
• Strong understanding of product development, CI/CD, testing and process improvement methodologies;
• Experience in solving performance issues;
• Deep understanding of programming principles, design patterns, front-end architecture;
• Thorough understanding of HTML and CSS/SCSS;
• Extensive knowledge of Javascript, Typescript;
• Deep knowledge of Angular;
• Extensive knowledge of RxJS;
• Thorough understanding of Reactive Forms;
• Extensive knowledge of NGRX.

Responsibilities:
• Developing SPA complex applications and internal projects;
• Design & improve and follow departmental processes for application development;
• Reviewing merge request of other team members;
• Creating a technical backlog for project improvements to achieve project goals more effectively;
• Critical Incident Response — Be available to resolve critical incidents that may require immediate attention, including after-hours support for urgent issues;
• Working with stakeholders, analysts, other engineers, and engineering teams to define and deliver software and systems requirements;
• Issue Resolution — Lead the resolution of critical technical problems, ensuring minimal impact on the project and users;
• Release Support — Provide technical support during complex or critical releases, assisting the team in avoiding or resolving potential issues.
Leading and managing a team of engineers with responsibilities including:

• Monitoring the effectiveness of task execution by team members.

• Mentoring team members to enhance their skills.

• Collaborate with the Project Manager (PM) to provide accurate estimations for the effort required to complete tasks, ensuring that timelines are realistic and achievable

Would be a plus:
• Experience with Websockets;
• Experience with Server-side rendering;
• Experience in the gambling industry.

Work conditions:
• 30 days of paid vacation;
• English courses;
• Paid sick leaves;
• Medical insurance.

Contact for more details: glafirahelenka@gmail.com

Wage
Check with the manager


No resume? Download our questionnaire!