Work format: Onsite relocation
Company location: Dubai, UAE
Salary: from 5500 up to 7500 USD per month NET (0 taxes in Dubai)
Greetings! We are a small team of professionals who are creating new exciting projects in the online gambling industry.
We are looking for an exceptional Senior .NET C# Backend engineer to join our team and play a crucial role in developing robust and scalable solutions for our cutting-edge gaming platforms.
This is a position with relocation to Dubai, UAE. The company provides free accommodation and relocation assistance as well as a new A-class office with free food, drinks, massage, gaming rooms, and a lot more.
Our main tech stack:
AWS, Kubernetes, Terraform, C#, .NET, PostgreSQL, Kafka, RabbitMQ, TS, JS, ReactJS, Redux, Less, Sass, Webpack.
Responsibilities:
- Designing and developing scalable, efficient, and secure web applications using C# and the .NET framework.
- Implementing new features ensuring code quality, performance, and maintainability.
- Writing clean, well-documented, and testable code using best practices and design patterns.
- Integrating web applications with databases, third-party APIs, and external services to support seamless data exchange and functionality.
- Collaborating with DevOps engineers to ensure smooth deployment and operation of web applications in a cloud or on-premises environment.
Required Skills:
- 5 years of software development experience.
- Strong knowledge of C# and .NET.
- Strong in Object-Oriented Programming, MVC Design patterns, and SOLID principles.
- Postgres, MSSQL, Redis knowledge, experience in query optimization and indexing.
- Experience with Web services development (SOAP, REST, WebSockets).
- Experience with brokers Kafka and RabbitMQ.
- BS degree in Computer Science or equivalent.
- B1 English proficiency.
What do we offer:
- Competitive salary and constant encouragement for your efforts and contributions.
- Health insurance.
- Gym memberships.
- Paid sick days and vacation days.
- Workplace perks such as recreation activities, food and drinks, gaming room, pool table, etc.
- Flexible working hours.
- Corporate subscriptions for Pluralsight and Lynda.
- Challenging tasks with great opportunity to level up your skills.
- Knowledge sharing atmosphere.
- Relocation assistance and paid accommodation.
- Team building events.
- Unlimited good mood and support :)