Senior Full Stack Engineer
Location
United States
Posted
114 days ago
Salary
$145K - $225K / year
Seniority
Senior
Job Description
Senior Full Stack Engineer
ShopMy
• Design and implement APIs using Node.js • Build and maintain user interfaces with React and Redux • Ensure platform performance, scalability, and long-term maintainability • Develop and optimize data pipelines and internal tools • Deploy production-ready applications on AWS using containerization, ALB, and ECS • Monitor system performance and proactively implement improvements • Maintain high standards for code quality, structure, and best practices
Job Requirements
- Strong proficiency in React, NodeJS and Relational Databases
- Deep understanding of JavaScript language nuances and best practices
- Intermediate knowledge of UI design, including SCSS and animations
- Experience deploying production-ready projects on AWS, including containerization, ALB, and ECS
- Familiarity with logging and alerting using CloudWatch or alternative monitoring technologies
- Keen attention to detail in code structure and style
- Bachelor's Degree in Computer Science or Engineering
- 5+ years of experience with JavaScript-based front-end languages
- 3+ years of experience with React and Redux
- 3+ years of experience developing APIs in NodeJS
Benefits
- Medical & Dental Coverage at 70%
- Equity in ShopMy
- Flexible PTO
- 14 weeks of parental leave
- Wellness & Social Stipend
- Technology Stipend
- Learning & Development Stipend
- 401k program (3% automated contribution from ShopMy!)
- Wellhub Membership
- Company retreats
- Opportunity to monetize your influence- all employees build out a ShopMy page!
- Birthday PTO
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
JetInsightBest-in-class quoting and fleet management software for aircraft charter operators - We are hiring!
• Architecting scalable solutions for new products and major product enhancements • Independently shipping production-quality code with an eye towards usability, performance, and extensibility • Maintaining customer empathy and a customer-focused engineering mindset • Building and maintaining automated testing on your contributions to the product
Software Engineer
JetInsightBest-in-class quoting and fleet management software for aircraft charter operators - We are hiring!
• Architecting scalable solutions for new products and major product enhancements • Independently shipping production-quality code with an eye towards usability, performance, and extensibility • Maintaining customer empathy and a customer-focused engineering mindset • Building and maintaining automated testing on your contributions to the product
• Design, prototype, and deploy perception/deep learning algorithms (e.g., object detection and tracking, surface reconstruction, visual odometry) that run real-time on our autonomous vehicles. • Identify, implement, and respond to meaningful metrics that affect vehicle behavior. • Support experimentation and integration of the perception stack with new sensors and configurations (C++). • Collaborate closely with experts across disciplines to work across the entire stack to improve the reliability and performance of the system.
• Identify high-impact automation opportunities across Sales, Marketing and Customer Ops, recommending solutions based on feasibility, availability, security, cost, and business impact. • Identify and implement use cases that enhance sales rep productivity, generate qualified pipeline and accelerate growth. • Design and implement end-to-end workflows so the right insight or action happens at the right moment, without manual intervention. • Build, and maintain GTM automations and workflows, including AI-powered workflows and decisioning, to reduce manual effort and improve reliability within systems including SFDC, Churn Zero, ZoomInfo Copilot, Outreach, Chorus, LinkedIn Sales Navigator, Auto-Dialer, and MEDDPICC forecasting software. • Collaborate with Sales, Marketing and Rev Ops to support lead and account scoring, attribution, segmentation infrastructure, and lifecycle management. • Support account-based GTM strategies through account hierarchies, enrichment, scoring, and targeting logic. • Drive adoption and effective usage of owned GTM tools through enablement, documentation, and stakeholder partnership.


