Senior Full Stack Software Engineer
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. Full-Stack 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 Full-Stack Engineer with a strong background in building complex consumer-facing web products and solid understanding of all components of the web stack including front-end, back-end, and DevOps. Working in close collaboration with product managers, designers, data scientists, engineers and others, you will be responsible for continued evolution of Nuts.com eCommerce platform. You will also be an advocate for coding and DevOps 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 components utilizing VueJS SPA framework, NodeJS, REST and GraphQL APIs, occasional PHP and AWS tools
- Contribute to improving our DevOps and CI / CD pipeline
- 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
- Share your knowledge and expertise with other engineers
- Participate in designing new features while working with product and UX experts
- Evangelize engineering best practices
- Proactively recommend improvements and new approaches to address systemic pain points and technical debt
- Help to improve and enforce development and Agile delivery best practices
What you'll bring:
- 4+ years of software engineering industry experience strongly preferred
- Advanced knowledge of VueJS and NodeJS
- Advanced DevOps expertise
- Experience with REST and / or GraphQL APIs and micro-services
- Current or past working experience with PHP frameworks is a plus
- Experience working in AWS ecosystem
- Experience migrating from older front-end frameworks to newer SPA frameworks
- Proficiency with TypeScript
- Experience with modern front-end tools, such as Webpack, Gulp, Grunt, Babel, Jest, Jasmine, Protractor, and WebDriver
- Experience architecting efficient and reusable web components
- Proficiency with browser developer tools
- Proficiency with Git or other distributed version control systems
- Proficiency with the Unix command line interface
- Solid understanding of web performance
- Experience with web asset optimization and content delivery networks
- Understanding of unit, integration, and end-to-end testing
- Contributions to open source projects
- Familiarity with Docker and containerized computing
- Ability to work independently, but to also collaborate with your peers in technology and other disciplines (creative, marketing, etc.) as needed
**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.
Below are some other jobs we think you might be interested in.
-
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
Unified Technology Solutions Architect
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 16 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17 -
Director of Health Informatics
- Pace University
- New York, NY, USA
May 01 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29