Senior Full Stack Engineer - Abu Dhabi, , United Arab Emirates - GamaLearn

    GamaLearn
    GamaLearn Abu Dhabi, , United Arab Emirates

    1 week ago

    Description
    <\/span><\/span><\/div>


    • Collaborate with cross -functional teams to understand business requirements<\/span>
    <\/span><\/span><\/div>
    and translate them into technical specifications<\/span>
    <\/span><\/span><\/div>


    • Take ownership of the full software development life cycle, from concept to<\/span>
    <\/span><\/span><\/div>
    deployment and maintenance<\/span>
    <\/span><\/span><\/div>


    • Identify and troubleshoot complex technical issues, offering timely and effective<\/span>
    <\/span><\/span><\/div>
    solutions<\/span>
    <\/span><\/span><\/div>


    • Design, develop, test, and deploy high -quality web applications using modern<\/span>
    <\/span><\/span><\/div>
    technologies and best practices<\/span>
    <\/span><\/span><\/div>


    • Maintain and optimize existing web applications to ensure high performance and<\/span>
    <\/span><\/span><\/div>
    scalability<\/span>
    <\/span><\/span><\/div>


    • Participate in code reviews, ensuring adherence to coding standards and best<\/span>
    <\/span><\/span><\/div>
    practices<\/span>
    <\/span><\/span><\/div>


    • Collaborate with the team to implement visually appealing and intuitive user<\/span>
    <\/span><\/span><\/div>
    interfaces<\/span>
    <\/span><\/span><\/div>


    • Continuously stay up to date with industry trends, emerging technologies, and<\/span>
    <\/span><\/span><\/div>
    best practices to drive innovation and enhance development processes<\/span>
    <\/span><\/span><\/div>


    • Lead and mentor junior developers, providing guidance and support to help<\/span>
    <\/span><\/span><\/div>
    them grow their technical skills<\/span>
    <\/span><\/span><\/div>


    • Mentor junior and mid -level developers through code reviews, design<\/span>
    <\/span><\/span><\/div>
    discussions, and hands -on guidance<\/span>
    <\/span><\/span><\/div>


    • Proactively suggest improvements and contribute to the overall technical<\/span>
    <\/span><\/span><\/div>
    architecture and infrastructure<\/span>
    <\/span><\/span><\/div>


    • Drive technical decision -making and contribute to long -term technology<\/span>
    <\/span><\/span><\/div>
    roadmap planning<\/span>
    <\/span><\/span><\/div>


    • Evaluate and recommend new tools, frameworks, and libraries based on project<\/span>
    <\/span><\/span><\/div>
    needs<\/span><\/span>
    <\/div>

    <\/div><\/span>

    Requirements<\/h3>
     
    <\/span><\/div>


    • Proven experience as a Full Stack Web Developer, with a minimum of 5 years of<\/span>
    <\/span><\/div>
    experience, 3 years in a senior or lead role<\/span>
    <\/span><\/div>


    • Bachelor/Master's degree in Computer Science, Software Engineering, or a<\/span>
    <\/span><\/div>
    related field (or equivalent experience)<\/span>
    <\/span><\/div>


    • Experience in ASP.NET WebForms (.NET Framework), ASP.NET Core Web APIs,<\/span>
    <\/span><\/div>
    C# and LINQ<\/span>
    <\/span><\/div>


    • Experience working with ORM Entity Framework (EF6), and EF Core<\/span>
    <\/span><\/div>


    • Solid understanding of RESTful APIs<\/span>
    <\/span><\/div>


    • Experience designing systems using Clean Architecture, and familiarity with<\/span>
    <\/span><\/div>
    microservices<\/span>
    <\/span><\/div>


    • Strong understanding and hands -on experience with software design patterns<\/span>
    <\/span><\/div>
    (e.g., Repository, Unit of Work, CQRS)<\/span>
    <\/span><\/div>


    • Ability to apply appropriate design patterns to improve code maintainability,<\/span>
    <\/span><\/div>
    scalability, and testability.<\/span>
    <\/span><\/div>


    • Ability to design caching architectures for high -traffic applications such as Redis.<\/span>
    <\/span><\/div>


    • Experience with Azure API Management, AWS API Gateway, API Gateway<\/span>
    <\/span><\/div>
    architecture or similar solutions to support high -performance, scalable<\/span>
    <\/span><\/div>
    applications(Plus)<\/span>
    <\/span><\/div>


    • Experience designing and implementing message -based systems such as<\/span>
    <\/span><\/div>
    RabbitMQ(Plus)<\/span>
    <\/span><\/div>


    • Proficient in front -end HTML5, CSS3, JavaScript, JQuery, Bootstrap, Ajax.<\/span>
    <\/span><\/div>


    • Proficient in React JS (Next JS is a plus).<\/span>
    <\/span><\/div>


    • Experience using Telerik UI controls for ASP.NET WebForms(Plus)<\/span>
    <\/span><\/div>


    • Experience with background job processing and scheduling using Hangfire<\/span>
    <\/span><\/div>


    • Strong understanding of asynchronous processing, retries, and failure handling<\/span>
    <\/span><\/div>
    Cloud, DevOps & Deployment<\/span>
    <\/span><\/div>


    • Familiarity with cloud services and deployments (Azure preferred, AWS, Google<\/span>
    <\/span><\/div>
    Cloud)<\/span>
    <\/span><\/div>


    • Experience in DevOps systems, preferably Azure DevOps, and<\/span>
    <\/span><\/div>
    creating/managing CI/CD pipelines including automated builds, tests and<\/span>
    <\/span><\/div>
    deployments<\/span>
    <\/span><\/div>


    • Containerization technologies (Docker, Kubernetes)<\/span>
    <\/span><\/div>
    Databases & Version Control<\/span>
    <\/span><\/div>


    • Experience with database systems such as SQL Server, MySQL, PostgreSQL<\/span>
    <\/span><\/div>


    • Experience with version control systems Devops,(Git), TFVC is a plus<\/span>
    <\/span><\/div>


    • Knowledge of testing frameworks such as .NET xUnit, Cypress, Selenium,<\/span>
    <\/span><\/div>
    SonarQube, etc.<\/span>
    <\/span><\/div>


    • Excellent documentation and writing clean code with comments<\/span>
    <\/span><\/div>
    Agile, Communication & Soft Skills<\/span>
    <\/span><\/div>


    • Proficient understanding of Agile/Scrum methodologies and experience working<\/span>
    <\/span><\/div>
    in an Agile environment<\/span>
    <\/span><\/div>


    • Strong problem -solving skills, with the ability to analyze complex issues and<\/span>
    <\/span><\/div>
    deliver effective solutions<\/span>
    <\/span><\/div>


    • Excellent communication and interpersonal skills, with the ability to work<\/span>
    <\/span><\/div>
    collaboratively and effectively within a team<\/span>
    <\/span><\/div>

    <\/span><\/div>

    Certifications (Nice to Have):<\/span>

    <\/span><\/div>


    • Any of these certifications on Azure is a plus: AZ 900, AZ 204/AZ 104, AZ 302, AZ<\/span>
    <\/span><\/div>
    305, AZ 400<\/span>
    <\/span><\/div>


    • Any courses/certifications taken on any of the technologies mentioned is a plus<\/span>
    <\/div><\/span>


  • Work in company

    Head of Business Development, UAE

    DWS Inc

    About NodeShift AI · NodeShift is the GCC's leading sovereign generative AI platform built for highly regulated sectors, including government, finance, and critical infrastructure.  · NodeShift ships a private ChatGPT-like private platform that offers 140+ enterprise-grade Arabic ...

    Abu Dhabi, , United Arab Emirates

    1 week ago

  • Work in company

    Lifeguard

    Emirates Park Zoo

    Performs guest safety and recreational work · supervising, swimming and enforcing regulations at a hotel pool as well as providing · for the guest -s comfort. An essential responsibility of this role includes · ensuring cleanliness, setting -up and safety of all areas and facili ...

    Abu Dhabi, , United Arab Emirates د.إ36,000 - د.إ72,000 (AED) per year

    1 week ago

Jobs
>
Senior fullstack engineer