About the Role
The role involves leading frontend architecture, mentoring developers, and ensuring high-quality implementation of user-facing features using modern JavaScript frameworks.
Responsibilities
- Lead the design and implementation of frontend systems using Next.js
- Establish best practices for TypeScript usage across the codebase
- Collaborate with product managers to define feature requirements
- Review code to maintain consistency and performance standards
- Mentor junior developers through pair programming and feedback
- Optimize web applications for speed and usability
- Troubleshoot complex client-side issues
- Integrate with RESTful and GraphQL APIs
- Ensure applications are accessible and responsive
- Implement automated testing strategies
- Drive adoption of modern development tools and workflows
- Participate in sprint planning and technical estimation
- Maintain documentation for key components and patterns
- Monitor production performance and debug live issues
- Evaluate third-party libraries and dependencies
- Support deployment pipelines and CI/CD processes
- Enforce security best practices in frontend code
- Collaborate with designers to implement pixel-perfect UIs
- Advocate for user experience improvements
- Stay current with evolving web standards and frameworks
Nice to Have
- Experience with micro-frontend architectures
- Contributions to open-source JavaScript projects
- Familiarity with serverless deployment platforms
- Knowledge of internationalization and localization practices
- Experience with monitoring and error-tracking tools
- Background in full-stack development
- Understanding of SEO principles for JavaScript frameworks
- Exposure to design systems and component libraries
Compensation
Competitive salary with performance-based bonuses
Work Arrangement
Remote with flexible hours
Team
Small, cross-functional product team focused on rapid iteration
Tech Stack
- Primary technologies include Next.js, TypeScript, React, GraphQL, and Node.js
- Infrastructure hosted on Vercel with Docker-based staging environments
- Testing via Jest, Playwright, and GitHub Actions
Culture
- Emphasis on transparency, continuous learning, and ownership
- Weekly tech talks and quarterly innovation sprints
- Team retreats twice a year in rotating global locations
Available for qualified candidates