Full Stack Engineer
About Upshop
Upshop is the market leader in Total Store Operations solutions for the Grocery and C-Store markets. We offer an AI-powered, SaaS platform connecting Fresh, Center, eCommerce, and DSD department operations to deliver a simplified, smarter, more connected store experience. Customers running Upshop realize significant improvements in sales, shrink, food safety and sustainability across the entire store. 450+ retail chain accounts trust our software in over 50k+ stores, 35 countries, and 3 continents.
Overview of the Role
We are seeking a skilled and collaborative engineer to design, develop, and maintain high-performance REST APIs and scalable web solutions on the Microsoft Azure platform. In this role, you'll play a key part in delivering robust, secure, and cloud-native services that power our platform. You’ll work in a fast-paced, Agile environment with two-week sprint cycles, partnering closely with product owners, QA engineers, and DevOps to drive end-to-end delivery. This is an excellent opportunity for someone passionate about building resilient backend services at scale and who thrives in a collaborative, cross-functional team.
Job Duties
- Build Scalable and Secure .NET Core (C#) APIs using Azure Functions
- Integrate and manage Azure services: Function Apps, Web Apps, Storage Accounts, Cosmos DB, Application Insights, API Management
- Participate in all phases of Agile software delivery: backlog grooming, sprint planning, daily stand-ups, sprint reviews, retrospectives
- Author, review, and merge pull requests via Azure DevOps Git repositories
- Building Angular web applications in collaboration with UX to deliver new UI features and updates
- Understand monitoring Azure Application Insight
Required Skills/Experience
- 1 – 3+ years' experience
- Proven track record building serverless APIs with Azure Functions
- Experience in Git source control
- Hands-on experience with Azure services: Function Apps, Web Apps, Storage Accounts, Cosmos DB
- Solid understanding of RESTful API design, security (OAuth2, JWT), versioning
Soft Skills
- Strong problem-solving skills, attention to detail, and accountability
- Eagerness to learn new technologies
- Competence with modern frontend frameworks (React, Angular, etc.) and API integration patterns
- Team oriented mindset with the ability to work independently
Preferred Skills
- Mobile Development Experience
- AI Driven developments
- Experience with Micro-Services
- Understanding of dependency injection, asynchronous programming, test driven development, and other modern C# practices
- Exposure to Blazor, MAUI, or other emerging .NET technologies
- Exposure to Azure DevOps, CI/CD pipelines
Benefits/Perks
- Hybrid Opportunity (4-days in office)
- Competitive salary
- Employer-matched 401(k) plan
- Attractive paid time off policy
- Career growth and development opportunities
- Home office support set-up
Apply for this job
*
indicates a required field