Full Stack Developer (NET Core, Angular, React, Node.js)

apartmentMigrate placeAbu Dhabi calendar_month 

Job Description

Full Stack Developer

Position Title: Full Stack Developer

Department: Engineering / Development

Role Description

The Full Stack Developer is responsible for the development, design, and maintenance of web applications using both front-end and back-end technologies. This role requires proficiency in .NET Core, Angular, React, Node.js, and modern cloud-based solutions. The Full Stack Developer will work in an agile environment, developing scalable, high-performance applications while collaborating with cross-functional teams.

Key Responsibilities
  • Back-End Development:
  • Develop and maintain scalable back-end applications using .NET Core, MVC, EF Core, Node.js, and Next.js.
  • Implement and manage microservices architecture and API integrations.
  • Design and manage database schemas and optimize SQL Server and MySQL databases.
  • Front-End Development:
  • Develop and optimize user interfaces with Angular 12+, React, and Vue.js.
  • Use modern JavaScript principles including ES6+, TypeScript, and OOP for efficient application development.
  • Apply CSS preprocessors like SASS or LESS to streamline UI styling.
  • Testing & Optimization:
  • Create and maintain unit tests, integration tests, and functional tests for both front-end and back-end components.
  • Conduct performance optimizations for application scalability and responsiveness.
  • Collaboration & Best Practices:
  • Collaborate with cross-functional teams to define business requirements and technical solutions.
  • Stay updated on the latest full-stack development trends, best practices, and technologies.
Required Qualifications & Skills
  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience: Minimum of 5 years as a Full Stack Developer or in a similar role.
  • Back-End Technologies:
  • Strong expertise in .NET Core, MVC, EF Core.
  • Experience with Node.js and Next.js for server-side logic.
  • Front-End Technologies:
  • Proficiency in Angular 12+, React, Bootstrap, and Vue.js.
  • Experience with TypeScript, ES6+, and OOP principles.
  • Databases:
  • Strong understanding of SQL Server and MySQL.
  • Testing:
  • Experience with unit testing, integration testing, and functional testing for both backend and frontend.
  • Other Skills:
  • Familiarity with CSS preprocessors (SASS, LESS) and build tools like Webpack or Gulp.
Preferred Qualifications & Skills
  • Cloud Platforms: Experience with AWS, Azure, or Google Cloud.
  • DevOps Tools: Knowledge of Docker, Kubernetes, and CI/CD pipelines.
  • Methodologies: Familiarity with Agile and Scrum methodologies.
  • Certifications: Relevant certifications in Full Stack Development or Cloud Platforms.
Performance Metrics
  • Code Quality: Adherence to coding standards and best practices.
  • Performance Optimization: Efficiency and scalability of developed applications.
apartmentSundusplaceAbu Dhabi
Job Description Job Title:Senior Strategic Sourcing Buyer Job Code: JPC - 4857 Location: Al Ain, UAE Experience: At least 10 years Education: MCIPS or equivalent university degree in Procurement/Supply Chain or Business Administration,...
thumb_up_altRecommended

GenAI Solution Architect

placeAbu Dhabi
engagement skills  •  Must be based in the Middle East. A critical public sector entity in Abu Dhabi, UAE.  •  Attractive compensation package  •  Opportunity to work closely with influential leadership in an impactful role...
business_centerHigh salary

Planner

placeAbu Dhabi
Title: Planner Job Purpose Responsible for Planning/Scheduling, Monitoring, Progress Measurement, reporting and for completion of project within approved/contractual timelines and cost. Accountabilities/Expectations:  •  Proficiency in using...