Skip to main content
Posted December 05, 2022
Nuts.com

Senior Back End Engineer

Jersey City, NJ, USA Full Time

Job Overview: At Nuts.com, we’re passionate about our customers and are focused on creating the most delightful customer experiences across all...

Job Overview:

At Nuts.com, we’re passionate about our customers and are focused on creating the most delightful customer experiences across all touchpoints. Engineers at Nuts.com build and own innovative web applications powered by advanced VueJS, NodeJS, PHP, SQL, REST and GraphQL APIs, and other tools, with passion for exceptional technical architecture, DevOps, quality, usability, accessibility, maintainability and scalability.

With that in mind, we're looking for a Senior Backend Engineer with a strong background in building server side web services to lead the Backend development efforts of our eCommerce. Working in close collaboration with product managers, engineers, data scientists, and others, you will be responsible for owning the backend layer of the Nuts.com website and building a solid foundation for current and future growth. You will also be a strong advocate for coding standards and best practices and hold yourself and your peers accountable for following those standards.

What you’ll do:

  • Own technical design and development of backend web services utilizing the NodeJS, PHP, Docker on AWS Cloud
  • Help define technical roadmap and architecture based on technology and business needs
  • Collaborate with peers within engineering and other teams to deliver the best customer experience possible
  • Drive code reviews to ensure code quality and distribute knowledge
  • Implement unit tests as well as automated functional tests
  • Contribute to continuous integration / continuous deployment pipeline
  • Evangelize engineering best practices. Share your knowledge and expertise with other engineers
  • Help to improve and enforce development and Agile delivery best practices
  • Proactively recommend improvements and new approaches to addressing systemic pain points and technical debt

What you'll bring:

  • 5+ years of professional software development experience
  • 2+ years of professional hands-on experience on working consumer-facing web applications.
  • Advanced knowledge of any of server side languages such as Node, PHP, Python, Ruby or Java.
  • Experience architecting efficient and reusable backend web services
  • Solid understanding of API performance, caching, security
  • Experience on re-platforming older webservices to newer microservices architecture and frameworks
  • Understanding of unit, integration, and end-to-end testing
  • Contributions to open-source projects
  • Ability to work independently, but to also collaborate with your peers in technology and other disciplines (creative, marketing, product, etc.) as needed
  • Full-stack development experience is a plus

**We have a hybrid work environment in our beautiful and state of the art office in Jersey City**

What we offer

  • A challenging role in a rapidly evolving business
  • Competitive compensation, benefits, and 401K Match
  • Paid Maternity, Adoption and Paternity leave
  • An ever-evolving range of perks (they're employee feedback-driven so we're continuously improving)
  • A casual work environment (jeans and sneakers are A-O-K!)
  • All the Nuts.com snacks your heart desires + a phenomenal 40% employee discount!

EEO STATEMENT

Nuts.com is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, protected veteran or disabled status, or genetic information.

This listing expired on Jan 04. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.