Job details
- Technical Leadership: Lead backend development efforts, ensuring best practices in coding, architecture, and system design.
- System Architecture & Scalability: Design and implement scalable, high-performance backend services.
- Development & Implementation: Develop, maintain, and optimize backend services using .NET Core.
- Database Management: Work with PostgreSQL and SQL databases to optimize performance and reliability.
- Search & Indexing: Implement and optimize ElasticSearch for efficient data retrieval.
- Cloud & Infrastructure: Deploy and manage applications on cloud platforms, utilizing Kubernetes (K8s) for orchestration.
- Code Review & Mentorship: Provide technical guidance, code review, and mentor junior engineers.
- Collaboration: Work closely with frontend, product, and DevOps teams to ensure seamless integration and deployment.
- Troubleshooting & Optimization: Identify bottlenecks, troubleshoot issues, and optimize backend services for performance and security.
Request
Must-have:
- Minimum 8 years of experience in backend development, with at least 2 years as a Technical Lead.
- Proficiency in .NET Core, C#, ASP.NET MVC, Web API.
- Strong experience in OOP, design patterns, microservices architecture.
- Deep understanding of database design, SQL queries, and schema optimization.
- Hands-on experience with asynchronous programming, multi-threading, and inter-process communication.
- Experience with unit testing and test-driven development (TDD).
- Strong problem-solving and analytical skills.
- Ability to work in a fast-paced, agile environment.
Nice-to-have (Bonus Points):
- Experience with PostgreSQL and optimizing queries for high-performance applications.
- Experience with ElasticSearch for indexing and search functionalities.
- Hands-on experience with Kubernetes (K8s) for container orchestration.
- Knowledge of cloud platforms (AWS, Azure, or GCP).
- Familiarity with OAuth2, Docker, Linux environments.
- Experience working on high-scale, enterprise-level B2B E-commerce platforms.
Interest
- Join a strong winning-spirit team of creating new business platforms for Vietnam and SEA.
- Human centricity environment, focusing on collaboration and success.
- Social insurance coverage upon signing your employment contract.
- Generous leave policy: 12 annual leave days plus all Vietnamese public holidays.
- 13th-month salary (applicable from the probationary period).
- Company-provided equipment.
- Well-stocked pantry: tea, coffee, snacks, microwave, etc.
- Engaging company activities: Company trips, team-building events, regular internal events (including live music performances!), and access to company-sponsored badminton courts.
Workplace
- SECC, 799 Nguyen Van Linh, Ho Chi Minh City