
Senior Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Narvar is seeking a Senior Software Engineer with a strong frontend focus to join our growing team in Bengaluru, Karnataka, India. In this role, you will be instrumental in building innovative products that define the post-purchase experience for premier retail brands. You will directly impact our customer-facing products, utilizing modern technologies such as React, Redux, and GraphQL to develop and deploy complex features that drive millions of user views.
Key Responsibilities:
- Implement new product features and provide support or extensions for existing ones.
- Develop reusable frontend platform components for both internal and external product usage.
- Collaborate with other senior frontend engineers to shape our overall frontend architecture and enhance the development experience.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical frontend engineering experience.
- A minimum of 7 years of professional experience in Javascript development.
- Proven experience with one or more frontend frameworks, including but not limited to React, Svelte, Angular, Vue, or Ember.
- Experience in developing consumer-facing applications that consume various APIs from a microservice backend.
- Experience defining APIs for new features in collaboration with backend counterparts.
- Solid understanding of the full software development lifecycle and fundamental computer science principles.
- Demonstrated experience in mentoring other engineers.
Preferred Qualifications:
- Full-stack development experience, particularly with Ruby on Rails, is a plus.
Company
Narvar
Narvar is a leading technology company dedicated to simplifying the everyday lives of consumers by focusing on the critical post-purchase phase of the customer journey. Our platform is designed to fos...