Senior frontend developer, Team leader
Software quality assurance and performance analysis solutions for companies, particularly in the field of embedded systems, helping clients identify and fix bugs, optimize performance, and improve the user experience.
Duties and responsibilities:
- Creating and maintaining a visualization interface for the transparency of test results
- Leading and mentoring the frontend team, providing technical direction, supporting code reviews, and best practices to ensure high-quality code
- Designing the frontend architecture, selecting frameworks and libraries to ensure scalable, sustainable, and high-performing applications
- Collaborating with product managers, designers, and backend teams to define requirements, establish timelines, and ensure projects meet business goals
- Establishing and enforcing coding standards, documentation practices, and code reviews to maintain consistency and quality
- Optimizing frontend performance, managing code and assets, and implementing browser-specific solutions to enhance the user experience
- Handling complex issues, resolving frontend performance problems, and seeking solutions for critical or high-impact bugs
- Designing and implementing pipelines using Docker and GitLab
- Designing and implementing project monitoring systems
- Actively participating in the recruitment, onboarding, and training of new team members
- Serving as the technical point of contact for the frontend team, informing stakeholders about project status, risks, and technical constraints
Technologies used:
- Docker
- Angular
- Typescript
- GoLang
- Git
- Gitlab
- Jira
- Webpack
- Proto
- PHP
- Python
- C#
- .NET
- .NET Core
- Clojure