Full Stack Engineer - Dubai, United Arab Emirates - Tiger Recruitment

    Default job background
    Description

    Technical Leadership:

    Work with the CEO to build, lead and mentor a team of software developers, fostering a collaborative and innovative work environment.

    Drive technical decisions, architecture, and code quality to ensure the platform's scalability, reliability, and security. Collaborate with product managers and stakeholders to define and prioritize features and improvements.


    Team Building and Development:
    Build and scale the development team over a 2-3 year period, including recruitment, onboarding, and talent development. Foster a culture of continuous learning and growth within the team. Define and implement development processes and best practices.


    Full Stack Development:
    Take ownership of the current map build of our digital shipping trading platform, ensuring its timely and successful completion. Architect, design, and develop software solutions for both front-end and back-end components. Collaborate with cross-functional teams to integrate new features and functionality into the platform.


    Sole Developer and Infrastructure Ownership:


    Initially, you will be the sole developer in our new office location, taking full ownership of the entire product and infrastructure.

    Manage and maintain the entire technology stack, ensuring its performance, scalability, and security. Collaborate with remote teams for support and coordination.


    Agile and Intense Environment:
    This role demands an intense work ethic and the ability to thrive in an agile, fast-paced environment. You should be prepared to get scrappy and pivot quickly with limited margin for error to meet tight deadlines. Flexibility and adaptability are key qualities for success in this role.


    Technology Stack:
    Work with a modern technology stack, including but not limited to JavaScript, PostgreSQL, React, , Python, Docker, and cloud-based infrastructure

    Quality Assurance:
    Implement and oversee testing procedures, code reviews, and continuous integration to maintain high-quality software

    Scalability and Performance:
    Optimize the platform for scalability, performance, and responsiveness, ensuring an exceptional user experience

    Security:
    Prioritize and implement security best practices to protect sensitive data and maintain regulatory compliance.
    Qualifications And ExperienceMaster's degree in computer science or a related field. Proven experience as a Full Stack Engineer with a strong track record of delivering high-quality software solutions. Previous experience in financial or commodity trading environment – shipping and freight a bonus, but not a necessity. Previous experience in a leadership or mentoring role within a software development team. Expertise in front-end and back-end development, including modern frameworks and technologies. Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud). Strong problem-solving skills and the ability to thrive in a fast-paced, collaborative environment. Excellent communication skills and the ability to convey complex technical concepts to non-technical stakeholders.

    #J-18808-Ljbffr