- Company Name
- TrendAI
- Job Title
- Staff Front End Developer
- Job Description
-
**Job Title**
Staff Front End Developer
**Role Summary**
Lead cross‑team technical initiatives that shape the AI‑native and micro‑frontend architecture of a large enterprise security platform. Design scalable UI solutions, mentor engineers, and elevate frontend best practices while ensuring high quality and rapid delivery.
**Expectations**
- Operate at system level, integrating actions across product, design, backend, security, and customer teams.
- Make pragmatic trade‑offs, balance business, technical, and team needs, and own end‑to‑end results.
- Champion inclusive leadership, clear communication, and ethical AI practices.
- Demonstrate influence without formal authority and maintain morale and accountability.
**Key Responsibilities**
- Plan, coordinate, and execute large cross‑team projects; manage dependencies, risks, and stakeholder communication.
- Partner with Product, Design, Backend/Platform, Security, and Customer teams to translate requirements into scalable solutions.
- Mentor engineers through code reviews, documentation, workshops, and internal talks.
- Define and evolve frontend best practices (review guidelines, sprint planning, retrospectives) and maintain a living knowledge base.
- Set architecture and technical direction for micro‑frontends and cross‑module integration, and build reusable infrastructure.
- Establish comprehensive test strategies and raise automated coverage across feature teams.
- Optimize developer experience and CI/CD pipelines, release orchestration, canary deployments, and safe rollbacks.
- Embed ethical AI practices: select tooling, define guardrails, integrate agentic capabilities, and evolve processes.
- Support hiring by interviewing and assessing candidates to build a diverse team.
- Own critical frontend services, lead incident response, conduct blameless post‑incident reviews, and improve resilience.
- Identify opportunities to simplify, standardize, and reduce risk for customer value.
**Required Skills**
- Leadership of cross‑team technical initiatives; influence without authority.
- System‑level thinking and holistic product design.
- Advanced proficiency in JavaScript/TypeScript, React (or equivalent modern framework), and micro‑frontend patterns.
- Architecture design for component libraries, authentication, data fetching, observability, accessibility, i18n/l10n, and secure coding.
- Experience with CI/CD, automated testing, and performance optimization.
- Strong communication, collaboration, and mentoring ability.
- Ethical AI awareness and ability to embed guardrails.
- Incident response and post‑incident learning experience.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Certifications in Front‑End Development, Agile/Scrum, or Cloud‑native architecture are advantageous but not mandatory.