Senior Fullstack Software Engineer II
4 days ago
Narvar is expanding its team and seeking passionate Fullstack Software Engineers who thrive in both API and UI development. In this pivotal role, you will create products that enhance the post-purchase experience for leading retail brands. As a Fullstack Software Engineer, your contributions will directly impact our customer-facing products, utilizing modern technologies such as Java, NodeJS, Python, React, and GraphQL to deliver intricate features that reach millions.
Key Responsibilities:
Frontend Development (Primary Focus)
- Design and implement new product features while maintaining and extending existing functionalities.
- Create frontend platform components for our internal and external products, as well as ecommerce storefronts like Shopify and Salesforce.
- Collaborate with fellow senior engineers to enhance our architecture and uphold code quality standards.
- Work closely with product and design teams to transform wireframes and mockups into interactive UI components.
Backend Development (Secondary Focus)
- Support the development and maintenance of backend services using Golang and Node.js.
- Leverage knowledge of Google Cloud Platform (GCP), CI/CD, and deploy both code and infrastructure components.
- Handle databases including Postgres, Spanner, and BigQuery.
- Develop and implement RESTful or GraphQL APIs.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.
- 10+ years of experience in building reliable, scalable, and high-quality software systems.
- Proficient in developing consumer-facing applications using frontend frameworks like React (preferred), Svelte, Angular, Vue, or Ember.
- Solid experience in creating high-quality software with NodeJS or Golang.
- Track record of developing consumer applications that interact with various APIs from microservice backend systems.
- Familiarity with cloud platforms such as AWS, Azure, or GCP is an advantage.
- Understanding of the full software development lifecycle and core computer science principles.
- Strong emphasis on code quality and participation in code reviews.
- Experience mentoring other engineers.
- Preferred experience in startup environments with a focus on growth and product engineering.
Why Join Narvar?
We’re on a mission to simplify the everyday lives of consumers. The post-purchase experience is crucial in the customer journey, which is why Narvar was established—to foster customer loyalty through seamless interactions that enable retailers to engage and delight their customers. If you've ever purchased something online, there’s a good chance our platform has been part of your experience
We partner with top direct-to-consumer companies and renowned retailers like GameStop, Neiman Marcus, Sonos, Nike, and over 1300 other brands. With offices in San Francisco, Atlanta, London, and Bangalore, we have supported over 125 million consumers globally, facilitating more than 10 billion interactions across 38 countries and 55 languages.
Leading the post-purchase movement means embracing new challenges. Our team thrives on innovation and maintains a culture of collaboration and celebration, recognizing milestones such as professional achievements, baby showers, birthdays, and more.
We are committed to diversity and inclusivity in our hiring practices, and we honor equal opportunities regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Please review our Privacy Policy to understand what personal information we collect in relation to your job application and how it may be used or shared.
-
Senior Software Engineer II
2 days ago
Baltimore, MD, United States Aledade, Inc. Full timeSenior Software Engineer II - AI/ML As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure, maintainable, performant, correct, scalable,...
-
Senior Software Engineer II
4 days ago
Baltimore, MD, United States Aledade, Inc. Full timeSenior Software Engineer II - AI/ML As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure, maintainable, performant, correct, scalable,...
-
Senior Software Engineer II
21 hours ago
Baltimore, MD, United States Aledade, Inc. Full timeSenior Software Engineer II - AI/ML As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure, maintainable, performant, correct, scalable,...
-
Senior Software Engineer II
20 hours ago
Baltimore, MD, United States Aledade, Inc. Full timeSenior Software Engineer II - AI/ML As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure, maintainable, performant, correct, scalable,...
-
Senior Software Engineer II
20 hours ago
Baltimore, MD, United States Aledade, Inc. Full timeSenior Software Engineer II - AI/ML As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure, maintainable, performant, correct, scalable,...
-
Senior Software Engineer II
18 hours ago
Baltimore, MD, United States Aledade, Inc. Full timeSenior Software Engineer II - AI/ML As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure, maintainable, performant, correct, scalable,...
-
Senior Software Engineer II
19 hours ago
Baltimore, MD, United States Aledade, Inc. Full timeSenior Software Engineer II - AI/ML As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure, maintainable, performant, correct, scalable,...
-
Senior Software Engineer II
22 hours ago
Baltimore, MD, United States Aledade, Inc. Full timeSenior Software Engineer II - AI/ML As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure, maintainable, performant, correct, scalable,...
-
Senior Software Engineer II
7 hours ago
Baltimore, MD, United States Aledade, Inc. Full timeSenior Software Engineer II - AI/ML As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure, maintainable, performant, correct, scalable,...
-
Senior Software Engineer II
16 hours ago
Baltimore, MD, United States Aledade, Inc. Full timeSenior Software Engineer II - AI/ML As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure, maintainable, performant, correct, scalable,...