If you’re passionate about architecting cutting-edge technology, solving complex challenges creatively, and making a tangible impact, your next significant career opportunity begins right here.
About the Opportunity
We are searching for an exceptional Backend Developer to design, build, and optimize robust, scalable cloud-native systems. You’ll be instrumental in powering high-performance, distributed applications within a dynamic environment, leveraging a modern tech stack centered around .NET Core 8. This highly collaborative role requires seamless partnership with our front-end, DevOps, and product teams to deliver outstanding integration and unwavering reliability.
Your Mission Will Involve:
- Backend Engineering: Architect, develop, test, and maintain high-performance backend services using .NET Core 8, adhering to industry best practices.
- Scalable Systems: Build and optimize distributed systems designed for exceptional performance, resilience, and maintainability.
- Cloud-Native Solutions: Leverage the full potential of AWS services for sophisticated application deployment, intelligent scaling, and comprehensive management.
- Messaging Architecture: Implement advanced messaging and event-driven patterns using RabbitMQ to ensure seamless, real-time data flow.
- Data Optimization: Develop and fine-tune database solutions with PostgreSQL and Redis, enabling lightning-fast data storage and retrieval for critical applications.
- Cross-Functional Collaboration: Drive seamless integration by collaborating closely with front-end developers, DevOps specialists, and product teams across all application layers.
- Code Excellence: Champion high code quality by writing clean, maintainable, and well-documented code, actively participating in rigorous code reviews.
- System Reliability: Proactively diagnose and swiftly resolve complex technical issues across the backend stack to ensure maximum system uptime and reliability.
- Agile Contribution: Actively contribute to our Agile development lifecycle, participating in sprint planning, daily standups, and retrospectives to foster continuous improvement.
What You Bring to Our Team:
- Minimum of 5 years of backend development experience in C#, ideally within high-performance and distributed systems.
- Strong proficiency in .NET Core 8 and C#.
- Hands-on experience with key AWS services (e.g., Lambda, EC2, S3, RDS).
- In-depth knowledge of RabbitMQ or similar messaging systems for distributed architectures.
- Expertise in relational databases like PostgreSQL and in-memory data stores such as Redis.
- Experience in gaming or entertainment technology platforms is a strong advantage.
- Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes is a plus.
- Knowledge of microservices architecture is beneficial.
- Strong English communication skills (verbal and written).
- A proven ability to work collaboratively in a cross-functional and multicultural team environment.
- A problem-solving mindset with a relentless focus on delivering scalable, robust solutions.
Why You’ll Thrive With Us:
Beyond the exciting work, you’ll discover an environment where you are truly valued. We offer:
- A Culture of Respect and Belonging: We believe great work happens when everyone feels seen, heard, and valued.
- Inclusive and Diverse Environment: Different voices make us stronger. We celebrate who you are and what you bring to the table.
- Growth-Driven Mindset: Your development matters. We invest in your learning and career advancement every step of the way.
- Comprehensive Health Insurance: Your well-being comes first. Enjoy peace of mind with robust medical coverage.
- Fully Covered Meal Expenses: Fuel your day with delicious meals, on us.
- Premium Gym Partnerships: Stay active and healthy with access to top-tier fitness facilities through our exclusive wellness partners.
TL;DR We are looking for a .NET Core developer with 5+ years of experience to join our development team. Could this be you? Make sure your resume showcases your relevant experience.