
Senior Full Stack Engineer, Ecommerce
Posted 2 hours ago

Posted 2 hours ago
This is a fully remote position, open to applicants in United States.
• In the role of Senior Software Engineer, you will play a vital part on an engineering team under the guidance of our Technical Lead.
• You will take full ownership of significant features from start to finish.
• Contribute to the development of system architecture.
• Establish high standards for code quality throughout the team.
• The majority of your time will be dedicated to developing, reviewing, and enhancing high-performing software.
• Although you will not have direct reports, you are expected to elevate the team's technical expertise through thorough code reviews, insightful design contributions, and informal mentorship for junior engineers.
• A Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline (or equivalent education and practical experience).
• Over 5 years of progressive experience in software engineering throughout the complete software development life cycle (SDLC).
• Proven capability to work autonomously: defining and breaking down complex tasks, driving features to completion, and resolving obstacles for yourself and others.
• Experience in mentoring or guiding fellow engineers through code reviews, collaborative programming, and technical discussions (formal management experience is not necessary).
• More than 2 years of hands-on experience in building, scaling, or managing e-commerce platforms, multi-vendor marketplaces, or high-transaction SaaS applications.
• A solid understanding of domain-specific challenges, including shopping cart state management, payment gateway integrations, inventory synchronization, and secure handling of user data.
• Practical experience in integrating PunchOut catalogs with third-party procurement and ERP systems (e.g., SAP Ariba, Coupa, Jaggaer, Oracle Procurement), covering the end-to-end punchout session and cart round-trip.
• At least 4 years of full-stack development experience with a strong emphasis on the JavaScript/TypeScript ecosystem.
• Extensive hands-on experience in designing and building scalable backend services and RESTful/GraphQL APIs using Node.js and Nest.js.
• Solid experience in developing responsive and high-performance front-end applications with React and Next.js.
• Practical knowledge of database design and management, with familiarity in both NoSQL (MongoDB for dynamic catalogs/profiles) and relational (MySQL for stringent financial/order ledgers) databases.
• Understanding of e-procurement integration standards and protocols — cXML PunchOut (PunchOutSetupRequest/Response, PunchOutOrderMessage) and/or OCI — as well as document exchange for purchase orders and invoices (e.g., cXML OrderRequest, InvoiceDetailRequest).
• ClassWallet fosters a positive, family-oriented team atmosphere.
• We emphasize encouragement, positive reinforcement, and appreciation.
• Our team is dedicated and highly motivated to achieve success while maintaining a healthy work-life balance.
• We provide an attractive salary and benefits package that aligns with experience.
• ClassWallet.com is an Equal Opportunity Employer. All applicants are considered for positions without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, marital or veteran status.
Hi-Altitude Brands
Brick
Hustler Marketing
Get handpicked remote jobs straight to your inbox weekly.