Mars Holding GmbH started out as a small family business and has developed into an established transport and logistics company. Our group of companies specializes in helping parcel services meet the expectations of today's order requirements. Our family-like working environment offers strong opportunities for advancement, a high level of personalresponsibility and committed colleagues.
Are you excited about creating modern, high-performance web apps? We are looking for a .NET/Angular Full Stack Developer based in Dubai/UAE to join our team remotely. Our team is based in Germany, and this is a hybrid role where you can either work from our new Dubai office or from home. You will be working on an exciting new product that solves important challenges in the logistics field. This role gives you the chance to work on both the front-end and back-end, using the latest technologies, while collaborating with a talented and innovative team. Whether you are working remotely or from the office, you will play a key role in designing and building scalable, secure, and efficient
software solutions.
Why join us:
Flexibility to work remotely or in-office, with flexible working hours and a strong emphasis on work-life balance.
Opportunities for professional development, with access to training, certifications, and career growth.
A collaborative team culture where your input shapes the product and the direction of the technology stack.
Fun and engaging company culture with team events, social gatherings, and plenty of perks like fresh food, drinks, and office activities.
Competitive salary, and performance base bonus.
Key Responsibilities:
- Develop, maintain, and enhance full-stack web applications using .NET Core, ASP.NET MVC, C#, JavaScript frameworks (e.g., Angular, React, Vue), and SQL/NoSQL databases.
- Build and integrate RESTful APIs to communicate between frontend and backend services.
- Design and optimize databases, ensuring scalability and performance using SQL Server, PostgreSQL, or NoSQL solutions like MongoDB.
- Use Entity Framework Core or NHibernate for ORM (Object-Relational Mapping).
- Implement automated unit testing, integration testing, and ensure high-quality code through CI/CD pipelines.
- Containerize applications using Docker and work with cloud platforms like Azure or AWS for deployment and management.
- Collaborate in an agile environment, participating in sprint planning, code reviews, and design discussions.
- Implement and follow best practices in software development, including clean architecture, SOLID principles, and dependency injection.
- 3+ years of experience in .NET Full Stack Development, with a focus on .NET Core, ASP.NET MVC, Angular and C#.
- Expertise in JavaScript frameworks such as Angular, React, or Vue for front-end development.
- Strong understanding of HTML5, CSS3, JavaScript, and TypeScript.
- Experience with RESTful API design and integration.
- Proficiency with SQL databases such as SQL Server or PostgreSQL, including database design, optimization, and query performance tuning.
- Knowledge of NoSQL databases like MongoDB is a plus.
- Familiarity with Entity Framework Core or other ORMs.
- Experience in using Docker for containerization and deploying apps in cloud environments (e.g., Azure, AWS, or Google Cloud).
- Version control expertise using Git and experience with DevOps tools like Azure DevOps or Jenkins.
- Solid understanding of software design patterns (e.g., MVC, Repository, Dependency Injection).
- Familiarity with agile methodologies (Scrum/Kanban) and a commitment to agile development practices.
- Excellent problem-solving skills and the ability to adapt to new challenges and
Nice-to-Have Skills:
- Experience with CI/CD pipelines and build automation.
- Knowledge of Kubernetes for container orchestration.
- Understanding of microservices architecture and distributed systems
- Experience with message brokers like RabbitMQ or Kafka.
- Familiarity with mobile app development frameworks or performance optimization for mobile applications.
If you are interested in this challenge and meet the above requirements, we look forward to receiving your application. Please send your complete documents to the contact person below with the subject line ".NET Full Stack Developer"
Your contact person: Adriana Pinto
Phone: +49 171 4723446
EMail:
We look forward to receiving your application and getting to know you!