October 20
• Lead, mentor, and guide the front end development team. • Collaborate closely with business unit representatives, design, backend and QA teams. • Drive front end architecture decisions, ensuring scalability, performance, and maintainability. • Research, design, implement, maintain, and manage high-quality front end solutions. • Oversee code quality and enforce best practices, including conducting code reviews. • Ensure the production of clean, efficient and maintainable code. • Develop testing strategies for front end applications. • Plan and execute frontend development Sprints in coordination with other teams. • Monitor project progress, offering technical guidance and leadership. • Mitigate risks and provide support in troubleshooting when necessary. • Develop and maintain comprehensive technical documentation. • Continuously identify areas for frontend improvement and ensure timely upgrades. • Stay up-to-date with emerging front end technologies and best practices.
• 5+ years of professional experience in frontend development • 2+ years of experience in a leadership role, guiding and mentoring teams. • Expertise in modern frontend technologies, Angular and TypeScript are a must. • Experience designing and implementing front end software architecture. • Solid knowledge of OOP and design patterns. • Deep understanding of HTML/CSS. • Proficiency with building tools such as Yarn and Webpack. • Experience with Git and Git-based workflows. • Strong communication and leadership skills. • Proven ability to work with cross-functional teams, driving collaboration. • Nice to Have: A proactive, solution-oriented approach to problem-solving. • Familiarity with BEM methodology for HTML layouts. • Experience with JavaScript linters and static analysis tools. • Familiarity with Agile development processes.
• Flexible Remote Work. • Work-Life balance: Full-time employment with a flexible schedule to accommodate your personal needs • Generous paid vacation policy to ensure you have time to recharge • Comprehensive benefits: Attractive benefits package to support your health and well-being • Performance-based bonus system to reward your contributions • Professional growth: Collaborate with a highly skilled and professional team • Unique work culture.
Apply Now