Responsibilities
- Follow design, implement, and review high-impact services and UIs; write production code across the stack.
- Build on an Angular frontend and .NET Core microservices backend; debug issues across services, APIs, UI, and data layers (MongoDB, SQL).
- Troubleshoot and resolve complex, system-wide bugs across microservices and the UI.
- Make pragmatic technical decisions balancing scalability, reliability, security, and cost on Azure.
- Collaborate effectively in a distributed team with colleagues in the US and India.
- Communicate proactively and frequently with your team to solve problems.
- Other duties as assigned
Requirements
- 3+ years of professional software development experience (or equivalent), with hands-on experience in production systems
- Strong expertise in .NET Core and microservices
- Front-end proficiency required—Next.js preferred, but Angular or Vue also acceptable
- Ability to debug across the full stack independently
- Comfortable working across time zones and cultures
- Demonstrated willingness and ability to communicate ‘early and often’ with team members in a remote environment
Nice to Have
- BigCommerce or similar: Storefront and Admin APIs, Webhooks
- Contentful: Headless CMS, content modeling, authoring
- Stripe: API integrations, subscription management, webhooks
- Search Optimization: Algolia Search / SEO integration
Work Arrangement
Hybrid