Job Title: Senior Frontend Engineer
Location: Remote
Position: Full-time
About the Role
We're seeking a Senior Frontend Engineer to design and build scalable, high-quality web applications. You'll work on reusable UI components, enhance performance, and guide the team in frontend best practices. This role is perfect for someone who enjoys solving complex UI challenges and thrives in a modern, fast-paced development environment.
Key Responsibilities
- Design, build, test, and deploy scalable, reusable, and maintainable web applications handling large datasets.
- Develop and maintain Web Components and reusable UI features across products.
- Conduct code reviews and provide technical mentorship to junior engineers.
- Collaborate closely with design, backend, and product teams to deliver seamless user experiences.
- Continuously evaluate and implement emerging frontend technologies to enhance performance and maintainability.
Required Skills
- 7+ years of experience building modern web applications.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Solid understanding of component-based architecture and Web Components.
- Experience with modern frontend tooling (Webpack, Rollup, Babel, etc.).
- Deep understanding of performance optimization, accessibility, and responsive design principles.
- Excellent communication skills and ability to mentor and lead team members.
Preferred / Additional Skills
- Experience with Lit or React frameworks.
- Familiarity with TypeScript, Storybook, and modern testing tools (Jest, Cypress, Playwright).
- Knowledge of AWS (S3, Lambda) or other cloud environments.
- Basic understanding of Python development is a plus.
- Strong appreciation for design aesthetics, UX principles, and visual detail.
Tech Stack
Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3
Frameworks & Tools: Lit, React, Webpack, Rollup, Babel, Storybook
Testing: Jest, Cypress, Playwright
Cloud & DevOps: AWS (S3, Lambda), GitHub Actions, Docker
Design: Figma, Storybook