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.