About the Role
Lead the architecture and development of frontend systems while contributing across the full stack. Drive technical decisions, mentor engineers, and ensure high-quality delivery in a collaborative environment.
Responsibilities
- Design and implement user-facing features with a strong emphasis on frontend technologies
- Collaborate with product and design teams to define and refine user experiences
- Lead the development of reusable UI components and frontend frameworks
- Own the performance, reliability, and scalability of client-side applications
- Guide architectural decisions across the full-stack codebase
- Mentor engineers through code reviews and technical guidance
- Ensure adherence to coding standards and best practices
- Diagnose and resolve complex frontend and backend issues
- Integrate frontend applications with backend services and APIs
- Optimize applications for speed, responsiveness, and accessibility
- Evaluate and adopt new frontend tools and frameworks
- Work closely with QA teams to ensure comprehensive test coverage
- Participate in sprint planning and technical estimation
- Contribute to deployment pipelines and CI/CD processes
- Support production systems with on-call responsibilities as needed
Nice to Have
- Experience with TypeScript in large-scale applications
- Knowledge of micro-frontend architectures
- Background in mentoring senior engineering staff
- Contributions to open-source frontend projects
- Experience with performance monitoring and debugging tools
Compensation
Competitive salary based on experience and market standards
Work Arrangement
Hybrid work model with flexibility for remote and office collaboration
Team
Collaborative engineering team focused on innovation and technical excellence
Technology Stack
- Primary frontend: React with modern hooks and state management
- Backend: Node.js and related frameworks
- Styling: CSS-in-JS and component-based styling systems
- Testing: Jest, React Testing Library, and Cypress
- Infrastructure: Cloud platforms with containerization and orchestration
Career Growth
- Opportunities to lead technical initiatives
- Access to conferences and professional development
- Internal tech talks and knowledge-sharing sessions
- Pathways for advancement in technical leadership
Visa sponsorship available for qualified candidates