This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Engineer II in our Commerce product division, you will play a pivotal role in building the next generation of commerce experiences. We are a forward-thinking team that prioritizes innovation, recently launching exciting AI initiatives (Opal) and deeply integrating AI-first tools like GitHub Copilot and AI-enabled IDEs into our daily workflow. You will be responsible for developing robust, scalable features across the full stack while exploring the frontier of agentic AI patterns to enhance our product offerings.
Job Responsibility:
Feature Development: Design, build, and maintain high-quality full-stack features using .NET and React
AI Integration: Implement and experiment with agentic workflows, SDK-driven extensibility with modern LLM APIs to power our Opal initiatives
Modern Tooling: Leverage AI-enabled development tools (GitHub Copilot, etc.) to maintain high velocity and code quality
Collaboration: Work closely with Product, UX, and Engineering teams across Dhaka, US, and EMEA regions to deliver seamless commerce solutions
Cross-Platform Support: Contribute to mobile-related needs (Flutter) and participate in cross-functional demos and architectural discussions
Code Excellence: Participate in rigorous code reviews and contribute to a culture of maintainability, performance, and scalability
Requirements:
3+ years of professional experience in software development with a focus on full-stack web applications
Strong foundations in data structures, algorithms, and software design patterns
Proficiency in .NET: Strong experience building scalable backend services and APIs
Proficiency in React: Hands-on experience building modern, responsive, and performant front-end interfaces
AI & LLM Foundational Knowledge: Familiarity with agentic patterns and experience orchestrating workflows using modern LLM APIs
Architecture: Solid understanding of API design, system scalability, and cloud-native development
Bachelor’s Degree (Computer Science or engineering preferred) or equivalent work experience
Nice to have:
Flutter Experience: Knowledge of Flutter is a major plus. If you don’t have it, we are looking for a willingness to learn
we provide the time and resources to help you bridge this gap.
What we offer:
Best-in-class compensation plans
Two annual festival bonuses
Recognition and rewards programs
Vacations days
Annual Work/Service Anniversary Leave
Parental leave (both maternity and paternity)
Health insurance
Reproductive benefits for both parents
Volunteering opportunities to make a difference
Chance to work alongside our incredible global team
Free communal transport facilities inside Dhaka to and from the office