Senior Software Engineer - Dubai, United Arab Emirates - Foreground.

    Default job background
    Full time
    Description
    Our client, a leading Digital Logistics Solutions Provider based in Dubai, is at the cutting edge of technological advancement in the logistics sector. They are actively seeking a Senior Software Engineer to spearhead the development and optimization of their platform.

    Duties and Responsibilities:

    • Design, develop, and deploy advanced modules and features for the platform, ensuring high-quality code and scalability.
    • Collaborate with UX/UI designers to enhance platform usability and aesthetics.
    • Engage in architectural discussions, making decisions to improve platform stability and scalability.
    • Address and resolve software bottlenecks, ensuring optimal platform performance.
    • Mentor junior engineers, providing guidance on coding best practices and design patterns.
    • Participate actively in sprint planning and backlog refinement, ensuring alignment with product goals.
    • Integrate third-party APIs and tools to enhance platform capabilities.
    • Regularly conduct code reviews, ensuring adherence to coding standards and platform architecture.

    Qualifications:

    • Bachelor's or Masters degree in Computer Science, Software Engineering, or a related field.
    • 8+ years of experience in software development, with expertise in languages like Java, Python, or JavaScript.
    • Proficiency in cloud technologies like AWS, Azure, or Google Cloud.
    • Strong knowledge of SaaS platform development; logistics domain expertise is a plus.
    • Proven leadership skills with the ability to guide and mentor a team.