- Company Name
- Phaidra
- Job Title
- Manager, Software Engineering - Frontend
- Job Description
-
**Job title:** Manager, Software Engineering – Frontend
**Role Summary:**
Lead a small team of Front‑End engineers to design, develop, and maintain a web‑based self‑serve product for industrial users. Provide technical direction, mentorship, and best‑practice enforcement to deliver high‑quality, pixel‑perfect UIs that enable users to configure and monitor AI‑powered control systems.
**Expactations:**
- Lead by example, driving ownership, collaboration, and excellence.
- Establish and enforce Front‑End coding standards and architectural guidelines.
- Mentor junior engineers and foster a culture of continuous improvement.
- Deliver projects on time while maintaining technical quality and user experience.
**Key Responsibilities:**
- Manage daily activities and technical priorities of a small Front‑End team.
- Architect, design, and implement scalable, maintainable Front‑End applications.
- Convert UI/UX designs and wireframes into high‑quality, pixel‑perfect code.
- Conduct code reviews and provide constructive feedback.
- Collaborate with UI/UX designers, Product Managers, Solution Architects, Backend and Infrastructure Engineers to translate requirements into functional solutions.
- Document code, architecture, and best‑practice guides.
- Maintain high coding standards, performance, and security across the Front‑End stack.
**Required Skills:**
- 5+ years of Front‑End development experience.
- Proficient in modern JavaScript/TypeScript frameworks (React, Vue, or Angular).
- Experience with CSS frameworks, responsive design, and accessible UI development.
- Strong understanding of API integration, REST/GraphQL, and asynchronous data handling.
- Familiarity with CI/CD, testing (unit, integration, E2E), and automated linting/formatting tools.
- Leadership experience, mentoring, and performance management.
- Excellent communication, collaboration, and problem‑solving skills.
**Required Education & Certifications:**
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent professional experience.
- Certifications in Front‑End technologies or leadership are a plus.