Senior Full Stack Engineer

Oct 2, 2023
40000 EUR - 120000 EUR
Full Time

Job Overview

  • Date Posted
    Oct 2, 2023
  • Location
  • Offered Salary
    40000 EUR - 120000 EUR / Yearly
  • Expiration date
    Jun 15, 2024
  • Experience
    8 Year
  • Gender
    Not required
  • Qualification
  • Career Level
    Experienced Professional

Job Description

 Apply here

Group 42 is an Abu Dhabi based artificial intelligence (AI) and cloud computing company, uniquely positioned in the national ecosystem to develop and deploy holistic and scalable AI solutions.

G42 Healthcare is committed to developing a world-class, sustainable healthcare sector in the UAE and wider region. At the forefront in the battle against the pandemic, G42 Healthcare partnered with Abu Dhabi authorities to develop a massive throughput laboratory in 14 days and spearheaded the world’s first Phase 3 clinical trial of COVID-19 inactivated vaccine. Beyond Covid-19, G42 Healthcare is also developing a program of activities to support the health of future generations – ranging from genomics, imaging and diagnostics to digitization programs, manufacturing and cutting-edge research.

The candidate will be part of the Hi-tech Engineering software team and will be working on a cross-functional team that is responsible for the web applications backend and frontend software development lifecycle, from definition and design specification to coding, testing, and deployment of integrated software for enterprise products and platforms.

Key Responsibilities

As a Senior Full Stack Engineer, you will be responsible for ensuring the developing high quality standard software products through the planning and execution of SDLC. Your role will involve collaborating with cross-functional teams to understand requirements, create development plans, and implement scalable FE micro components and BE microservice solutions.

  • Develop and maintain front-end, considering UX/UI best practices, using React technology, Tale Wind CSS, Responsive first approach
  • Develop and maintain backend software, with special attention to testing approach (TDD), Integration Tests using Python and Java ecosystems
  • Co-design the architecture of scalable, portable, and secure back-end systems
  • Collaborate closely with developers, product owners, and other stakeholders to understand software functionality and ensure comprehensive software development
  • Participate actively in Agile Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Identify opportunities to enhance the software development process, tools, and frameworks to improve efficiency, accuracy.
  • Collaborate with Senior team members and Leads to share knowledge, and contribute to a culture of continuous improvement.


Skills, Experiences

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a 8+ years of Full Stack Engineer, with a focus on Java and Node JS. Strong understanding of Agile Scrum methodologies and experience working in Agile development teams.
  • Familiarity with tracking tools (e.g., Jira, Confluence)
  • Ability to analyze complex software systems, identify potential issues, and propose effective solutions.
  • Detail-oriented, with excellent problem-solving and troubleshooting skills.
  • Continuously updated on industry trends and emerging technologies related to QA automation and Agile methodologies.
  • A high level of attention to detail and the ability to produce accurate and consistent documentation
  • Ability to work effectively in a fast-paced and dynamic environment.
  • Strong communication skills both written and verbal, have the ability to work collaboratively in a team environment
  • A desire to contribute to and maintain the company values and culture
  • Strong team-player ethics

Soft Skills Required:

  • Teamwork-oriented and proven problem-solving attitude
  • Flexible, able to prioritize activities and manage time efficiently
  • Ability to conjugate the product with the process and the solution perspective
  • Able to work cross-functionally in dynamic and international environments

Nice to have:

  • Experience in micro-services architecture, device management, and data ingestion systems, message brokers, and data streaming
  • Familiar with the Agile methodologies (Scrum/Kanban)
  • Knowledge of automating, scaling managing deployment of containerized applications (Docker, Kubernetes)
  • Fundamental understanding of security knowledge around native applications, web applications, distributed and database systems
  • Knowledge of public and private cloud solutions


Related Jobs