Enova by Veolia
Full Stack Developer
Enova by VeoliaUnited Arab Emirates8 hours ago
Full-timeInformation Technology

Job Purpose

Design, develop, and maintain modern web applications using .NET Core, .NET API, and React / Next.js.


Key Accountabilities

  • Design and develop robust, scalable, and secure .NET Core web applications and RESTful APIs.
  • Build and maintain responsive and dynamic frontend interfaces using React, Next.js
  • Implement modern, user-friendly UI/UX designs using Bootstrap and Tailwind CSS.
  • Integrate frontend components with backend APIs for seamless data flow and performance.
  • Write clean, efficient, and reusable code following best practices and coding standards.
  • Collaborate with cross-functional teams including designers, engineers, and project managers to deliver high-quality software.
  • Participate in code reviews, testing, debugging, and deployment processes.
  • Maintain documentation and contribute to continuous improvement of development workflows.
  • Ensure application performance, scalability, and security through testing and optimization.
  • Document technical designs, workflows, and processes for team collaboration.
  • Stay updated with emerging frontend and integration trends and technologies.
  • Work closely with other software engineers and provide help when needed.
  • Provide timely and professional responses to other Enovians.
  • Ensure the proper understanding and adoption of the work-related processes, policies and procedures.
  • Perform other related duties or assignments as directed.


Qualifications, Experiences, & Skills

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 5+ years of hands-on experience in full-stack web development.
  • Strong proficiency in C#, .NET Core, .NET Web API, and Entity Framework Core.
  • Experience with React.js, Next.js.
  • Proficiency in modern frontend technologies: JavaScript (ES6+), HTML5, CSS3, Bootstrap, and Tailwind CSS.
  • Solid understanding of RESTful API design, microservices, and integration patterns
  • Familiarity with Azure DevOps, Git, CI/CD pipelines is preferred.
  • Strong problem-solving, debugging, and analytical skills.
  • Attention to detail and a passion for delivering high-quality user experiences.
  • Experience with SQL databases (MS SQL Server, Azure SQL) and ORM frameworks.
  • Exposure to Agile/Scrum methodologies.
  • Experience in Angular framework is a plus
  • Experience in cloud services (Azure, Google, AWS) will be an advantage.
  • Ability to work in diverse culture.
  • Excellent communication and collaboration abilities.

Key Skills

Ranked by relevance