.NET Developer (E-commerce platform)
Company Background
The client is a dynamic and rapidly growing company revolutionizing the eyewear industry. With a mission to make stylish, high-quality eyewear accessible to all, they’ve redefined the traditional retail experience by combining fashion-forward design, cutting-edge technology, and exceptional customer service across both digital and physical channels.
Project Description
The project centers around enhancing a world-class Content Management System (CMS) that powers a high-performance e-commerce platform. The CMS integrates with a wide array of internal and third-party APIs including DevCycle, DynamicYield, Gladly, BazaarVoice, and Google APIs. The system supports efficient content delivery and streamlined operations, enabling real-time decision-making and personalization at scale.
Technologies
- .NET 8/9
- C#
- REST API
- AWS (EKS, Lambda, Kinesis, DynamoDB, OpenSearch, S3, SecretManager, CloudWatch)
- Docker
- Terraform
- CircleCI
- React 18
- TypeScript
- MUI
- GitHub
- New Relic
- Cloudflare
- Auth0
- Mixpanel
- DynamicYield
- DevCycle
- OpenAPI (Swagger)
- UNIX/Linux (WSL)
- NoSQL (DynamoDB/CosmosDB)
What You'll Do
- Design and develop two key APIs in .NET 9 — one for client applications (web, iOS, Android), and one for CMS
- Support and enhance a serverless Lambda-based analytics service (.NET 8)
- Contribute to the React 18 + MUI + TypeScript-based CMS frontend as needed
- Participate in story grooming, including reviewing product briefs, analyzing the codebase, breaking down features into JIRA tasks, and presenting technical plans
- Implement, test, and deploy production-ready code with a focus on quality and performance
- Monitor applications using tools like New Relic and proactively address system health
- Collaborate closely with product owners and architecture leads to define and execute engineering strategies
- Maintain high code quality standards
Job Requirements
- 5+ years of experience in software development, primarily focused on backend
- Strong expertise in backend development using .NET 8/9 and C#
- Solid understanding of HTTP, REST, and API design principles
- Experience with React, TypeScript, and frontend component libraries like MUI
- Hands-on experience with AWS services such as Lambda, DynamoDB, S3, OpenSearch, and EKS
- Familiarity with CI/CD workflows and tools such as CircleCI
- Proficiency with Docker and basic Terraform knowledge
- Strong testing mindset with the ability to deliver reliable, maintainable code
- Experience with cloud observability tools such as New Relic or Datadog
- Excellent communication skills and a collaborative mindset
- English level: B2 or higher
Nice To Have
- Familiarity with DevCycle, DynamicYield, Cloudflare, or Mixpanel
- Experience with serverless event processing (e.g., using Kinesis)
- Background working in cross-functional agile teams
- Experience in e-commerce, CMS platforms, or personalization engines
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.
Apply for this job
*
indicates a required field