Job Description
Narvar is seeking a Senior Software Engineer II, Frontend, to join their team. This role focuses on building products that enhance the post-purchase experience for major retail brands. The Senior Frontend Software Engineer will directly impact consumer and customer-facing products, utilizing modern technologies such as TypeScript, React, and GraphQL to deliver complex features.
Responsibilities:
- Implementing new product features and supporting existing ones.
- Building frontend platform components for internal and external products.
- Contributing to the overall frontend architecture and development experience.
Requirements:
- BS/MS in computer science, engineering, or equivalent frontend engineering experience.
- 10+ years of professional JavaScript development experience.
- Experience and deep understanding of React and its usage in SPAs and Next.js.
- Experience developing consumer-facing applications consuming various APIs from a microservice backend system.
- Knowledge of full development life cycle and computer science fundamentals.
- Experience with mentoring other engineers.
- Experience implementing responsive designs with CSS, using design tokens, and contributing to a design system.
Narvar Offers:
- Opportunity to work with modern technologies like TypeScript, React, and GraphQL.
- Impact on consumer and customer-facing products.
- A collaborative and innovative work environment.