Sana Commerce
Tech / AI / Software
SeniorFullStackSoftwareEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Full Stack Software Engineer at Sana Commerce. Skills: Full Stack Software Engineering, C#, .NET, TypeScript, React.js, GraphQL, system design, scalable systems. Design and develop robust, scalable, and high-performance software systems. Collaborate with a cross-functional team to define, design, and ship new features”
What You'll Achieve.
build a high performance, scalable e-commerce platform; expanding our product at speed; building features that help our customers grow; bringing engineering excellence to a new level; deliver lasting success, balancing quick wins and long-term value; revolutionizing B2B commerce together, helping our customers to lead and succeed.; embrace challenges, growing and raising the bar for ourselves and our industry.; build reliability that scales
Industry & Context.
excellent problem-solving skills
What They're Looking For.
Must Have
Bachelor’s degree in Computer Engineering, 5+ years of experience in software development, background in web development using C#,.NET and React, engineering mindset, experience in having end to end ownership of the software you build (DevOps, testing, system design, observability, git version control), solid experience with reactive programming principles and flux architecture, designed scalable, complex systems based on services-oriented architecture, on cloud (Azure Cloud preferred), familiar with event driven architecture and domain driven design, drive to continuously improve your craft, passion for mentoring and guiding team members, fully embraced generative AI tools, and you’ve found your way using AI to help you be a high-performing engineer, deliver faster and at a higher quality, experienced in working in an agile environment, excellent problem-solving skills, communication and teamwork skills enable you to effectively collaborate with cross-functional teams and find solutions to new challenges
Nice to Have
Azure Cloud preferred
What You'll Do.
Design and develop robust
and high-performance software systems
Collaborate with a cross-functional team to define
and ship new features
Lead the system design
testing and coding standards efforts
Implement modern best practices and patterns in software engineering
Mentor software engineers
Conduct code reviews and ensure coding standards
and security guidelines are implemented
and upgrade existing software
Stay up to date with emerging trends and technologies in software development
How You'll Work.
Team & Collaboration
Collaborate with a cross-functional team to define, design, and ship new features; communication and teamwork skills enable you to effectively collaborate with cross-functional teams and find solutions to new challenges
Communication Scope
communication and teamwork skills enable you to effectively collaborate with cross-functional teams and find solutions to new challenges
Full Job Description
What started in 2007 with a pizza and a plan has grown into a fast-moving SaaS company empowering manufacturers, distributors, and wholesalers to thrive in complex B2B commerce. Our mission is simple: help businesses build stronger relationships through seamless digital commerce. At Sana Commerce, you’ll join a team that’s bold, growth-oriented, and customer-obsessed, where every engineer has real ownership and impact. About the role We’re looking for a Senior Full Stack Software Engineer who can help us build a high performance, scalable e-commerce platform. You will be playing a critical role in expanding our product at speed, while building features that help our customers grow, and contributing to our initiative of bringing engineering excellence to a new level. What you'll be doing * Design and develop robust, scalable, and high-performance software systems using C#, .NET, TypeScript (ES6), React.js, Redux, RxJS, Webpack, and GraphQL * Collaborate with a cross-functional team to define, design, and ship new features * Lead the system design, testing and coding standards efforts, contributing with clean & high-performance code and architecture * Implement modern best practices and patterns in software engineering * Mentor software engineers * Conduct code reviews and ensure coding standards, best practices, and security guidelines are implemented * Troubleshoot, debug, and upgrade existing software * Stay up to date with emerging trends and technologies in software development to continuously improve our products and processes ## Qualifications What you'll bring: * Bachelor’s degree in Computer Engineering * 5+ years of experience in software development, with a strong background in web development using C#, .NET and React * You have a strong engineering mindset and experience in having end to end ownership of the software you build (DevOps, testing, system design, observability, git version control) * You have solid experience with reactive programming principl
Applying for this Senior Full Stack Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Sana Commerce?
Real rants from real employees. Read before you apply.