Senior Frontend Developer
This role involves leading the development of high-performance e-commerce applications with Next.js. We're looking for a skilled Senior Frontend Developer to join our team and contribute to building scalable and efficient web applications.
We're committed to excellence in performance, SEO standards, and code quality. Our ideal candidate will have strong expertise in React Query, TypeScript, and modern JavaScript.
The successful candidate will be responsible for implementing caching strategies, mentoring junior developers, and collaborating with product and design teams. They will also ensure that our applications meet high code quality standards through testing and continuous improvement.
Key Responsibilities:
* Develop and maintain high-performance e-commerce applications using Next.js
* Implement and maintain optimal SEO practices and performance standards
* Design and implement caching strategies using React Query and Elastic Cache
* Mentor junior developers and conduct code reviews
* Collaborate with product and design teams
* Ensure high code quality standards through testing and continuous improvement
Required Skills and Qualifications:
* 5+ years of experience with Next.js and React ecosystem
* 5+ years of experience building e-commerce applications
* Strong expertise in React Query for state management and caching
* Deep understanding of SEO best practices and technical implementation
* Proficient in TypeScript and modern JavaScript
* Strong background in performance optimization and monitoring
* Experience with New Relic or similar monitoring tools
Technical Skills:
* Frontend: Next.js, React, TypeScript, React Query, Tailwind CSS
* Infrastructure: AWS (EC2, S3, CloudFront)
* Performance: Core Web Vitals optimization, caching strategies
Preferred Experience:
* Experience with high-traffic e-commerce platforms
* Strong use of AI tools for efficient work
* Knowledge of A/B testing implementation
* Experience mentoring junior developers
Soft Skills:
* Strong problem-solving abilities
* Excellent communication skills
* Team leadership experience
* Ability to work in an Agile environment
* Strong documentation practices
Benefits:
* Opportunity to work with modern technology stack
* Professional development opportunities
* Flexible work environment
* Competitive compensation package
* Collaborative team atmosphere