Upload CV
X

    Principal Fronted Engineer

    BettingJobs are working with a Dubai based business, they are very established in the industry operating multiple B2C brands including a betting exchange alongside their own B2B platform. They are searching for a Principal Fronted Engineer to join their team.

    Responsibilities:

    • Collaborate with product managers and designers to challenge the status quo in developing magical signature user experiences
    • Transform APIs and Figma designs into outstanding user products
    • Implement and maintain CI/CD pipelines to automate testing, building and deployment processes.
    • Input into architecture and technology decisions for front-end
    • Document code, architecture and processes
    • Develop high-quality code and participate in peer code reviews
    • Take ownership of the full component, working with the wider engineering team to ensure seamless links with back-end and infrastructure
    • Stay up to date with the latest development trends, tools and technologies

    Requirements:

    • 8+ Years of experience is mandatory.
    • Experience in front-end development, preferably with a portfolio or examples of past projects.
    • Experience with JavaScript React ,Redux and Next.js, Pixis.js, HTML, CSS bootstrap Tailwind css and Sass/SCSS and Webpack
    • Experience with Angular, TypeScript
    • Experience owning features end-to-end: from design review to delivery in production
    • Experience with modern frontend tooling
    • Experience in Sportsbook and/or i-gaming Industry is a must.
    • Knowledge in third part payment method sdk.
    • Knowledge of handling front-end sites in a micro services architecture
    • Strong command of version control systems, such as GitHub and GitLab.
    • Knowledge of AWS services and infrastructure, including ECS, Lambda, DynamoDB, S3 and IAM
    • Skill in developing efficient and effective user interfaces building from UX and UI designs.
    • Strong problem-solving abilities and a methodical approach to building and testing solutions.
    • Ability to own features end-to-end: from design review through execution to delivery in production.
    • Good communication skills and the ability to work collaboratively with teammates.
    • Flexibility to work remotely and willingness to travel for occasional team meetings.
    • A team player who takes ownership and pride in delivering exceptional products while fostering a vibrant culture.

    Get in touch