Senior Full Stack Developer (.Net/Angular)
Cin7
Date: 3 days ago
City: Dubai
Contract type: Full time

At Cin7, we are transforming the way businesses manage inventory, sales, and operations with our fully integrated, cloud-based inventory management software and cutting-edge mobile applications. We’re looking for an experienced Full Stack Developer to join our dynamic Mobile Applications team. You will help design, develop, and maintain mobile solutions that empower users and drive business success. If you are passionate about solving technical challenges and delivering high-quality software, we want you to be a part of our innovative team.
Key Responsibilities
Key Responsibilities
- Collaborate with cross-functional teams: Partner with product managers, designers, and developers to gather and define requirements, ensuring alignment with business needs.
- Develop and maintain mobile apps: Extend and support our existing mobile applications (WMS, MES, POS) to develop the best user experience.
- Develop and maintain APIs: Extend and optimize APIs (c# .Net) that connect mobile apps with backend systems, ensuring seamless integration and performance. Maintain and troubleshoot some external integrations used in the backend.
- Write clean, scalable code: Produce high-quality, maintainable, and efficient code following best practices and coding standards.
- Troubleshoot and resolve issues: Diagnose and resolve bugs and performance bottlenecks in both the application and its associated APIs.
- Conduct code reviews: Participate in peer reviews, ensuring code quality, consistency, and the adoption of best practices across the team.
- Optimize performance: Continuously monitor and enhance application performance, identifying and fixing security vulnerabilities and technical issues.
- Embrace new technologies: Stay ahead of industry trends and integrate emerging tools, frameworks, and methodologies to improve the development process and product quality.
- Education: Bachelor's (Preferred)
- Experience: Minimum of 6 years of hands-on experience in software development, with a strong focus on .NET technologies and full-stack development.
- Proficiency in C# and .NET Framework/Core, with experience in building web applications and APIs.
- Extensive experience with Angular, JavaScript, and TypeScript for front-end development.
- Expertise in API development using the .NET framework.
- Strong understanding of software architecture principles and experience applying design patterns to real-world projects.
- Database Expertise: Hands-on experience with relational databases (e.g., SQL Server) and SQL for data querying and optimization.
- Version Control & Agile: Experience with version control systems (e.g., Git) and familiarity with agile methodologies.
- Problem-Solving: Excellent analytical skills, with a proven ability to tackle complex technical challenges.
- Communication: Strong written and verbal communication skills, with the ability to collaborate effectively in a team environment.
- Experience with Cordova is a plus.
- Experience with Mobile applications development would be beneficial
- Hybrid work environment
- Work on exciting, cutting-edge mobile solutions that help shape the future of business operations.
- Join a supportive, agile team where your contributions will directly impact our success.
- Continuous learning opportunities and a culture of innovation to help you advance your career.
- Work From Anywhere for 30 days in a six month period
- Celebrate your birthday with a paid day off
- A Global Cin7 Day celebrated companywide, providing you a dedicated holiday to focus on your own wellbeing.
- Recruitment referral bonus
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Customer Success Manager EMEA
Creatio,
Dubai
11 hours ago
We are looking for a Customer Success Manager, who will be responsible for maintaining and developing customer relationships.Working on our team as a Customer Success Manager position involves:managing customer portfolio effectively through regular meetings with customers and their assigned integrator partners;collecting feedback from customers about the Creatio system and satisfaction with the partner’s implementation project solution;developing and maintaining trusted relationships...

Events Executive
Hyatt,
Dubai
20 hours ago
To maintain complete and supported records of all sales agreements, contract and quotes for the hotel as per Hyatt International Policies & Procedures.To have a good understanding of contribution margins for each product and work with respective heads of departments to maximize Operating results.To assist in the achievement of MICE sales targets in terms of, Banquet Covers and Revenue as...

Guest Services Executive - Front Office - Jumeriah Emirates Towers
Jumeirah,
Dubai
22 hours ago
About Jumeirah & the Hotel:Jumeirah, a global leader in luxury hospitality and a member of Dubai Holding, operates an exceptional portfolio of 30 properties across the Middle East, Africa, Europe and Asia. In 1999, Jumeirah changed the face of luxury hospitality with the opening of the iconic Jumeirah Burj Al Arab and the brand is now renowned worldwide for its...
