Who We Are:
The world's top sports betting and lottery brands choose OpenBet as their partner for world class content, leading tech and tailored service. We have their back, so they’re ready with exciting, memorable and safe sports betting experiences to entertain billions of players worldwide.About OpenBet
OpenBet is a global leader in betting and gaming entertainment, trusted by over 200 partners to create memorable winning moments for millions of players worldwide. From processing bets during iconic events like the FIFA World Cup and Super Bowl to pioneering next-gen products like BetBuilder, we continuously redefine the player experience with high-quality content, cutting-edge technology, and advanced player protection tools.
For over 25 years, our unbeatable platform has powered the most recognizable betting brands, ensuring peak performance with 100% uptime, unmatched scale, and speed. With 85 licenses, 20 World Lottery Association operators on our customer roster, and a team of 1,200+ experts across 14 countries, we remain at the heart of the industry.
Join OpenBet to take your career to the next level and be part of a global innovative team shaping the future of betting entertainment for millions worldwide.
Who We Are Looking For
We are seeking a Principal Front-end Software Engineer to drive the strategic direction, technical vision, and best practices for our front-end technology. With 8+ years of commercial software development experience and at least 4 years in a technical leadership role, you have the expertise to influence high-level architecture decisions and foster technical excellence across teams.
Project Tech Stack
Front-end: JavaScript, React, React Native, Redux, TypeScript, IndexDB, JSS
Infrastructure & Tooling: Docker, Jenkins pipelines, Git, Kuberetes
Testing: Jest, React Testing Library
Back-end: Knowledge of back-end technologies (Java, Node.js, Python) is a plus
Role Responsibilities
Impact
Lead discussions with all parts of the business including Product, Architecture and Technical Leaders across multiple departments.
Drive new integrations and discussions with third parties including, but not limited to, providing, or writing documentation regarding the OpenBet platform and direct third parties to correctly integrate with our platform.
Active participation to the success of self-organising agile teams to develop new features and functionality
Manages internal and external stakeholder perspective and expectations, presents appropriate solution options
Liaises with internal and external stakeholders, 3rd parties and other OpenBet departments in relation to their department’s work.
Ability to consistently deliver within agreed timescales.
Communication
Can communicate with and influence internal and external peers in an effective and efficient way to drive positive outcomes out of new project, design, and technology decisions and existing or new integrations.
Comfortable negotiating with business stakeholders on deadlines, process and issues.
Identifies and manages business stakeholders effectively and can drive through consensus decisions.
Politically sensitive and adjusts communication when dealing with senior external figures.
Appreciates the importance of proactively managing customer expectations.
Capable of explaining complex technical concepts to non-technical people
Experience of being the escalation point for Production Incidents of high priority
Innovation
Present, implement and push solutions to bring notable enhancements in the platform on the area of expertise or work with peers to address improvements in other parts of the platform.
Capable of acting as the design authority for customers, an architectural component, or significant products.
Able to lead discussions and advise business owners on the relative strengths/weaknesses of different approaches.
Able to assess the relative strengths and suitability of different languages, modules and technology tools for new product developments or architectural changes.
Enhances Continuous Integration and High Quality / Fast Feedback principles
Drives process and technical improvements with senior management
Proactively identify technical debt and inefficiencies in the platform.
Leadership and autonomy
Able to work autonomously on complex tasks even in remote time zones.
Has awareness of and contributes to the team’s backlog for the business unit that is part of.
Can proactively identify issues in new work being delivered by teams and work with the leaders of the areas to take corrective actions.
Approach and direct teams to develop new solutions in accordance with the standards.
Lead and conduct interviews for Software and Senior Software engineers. Make sure interviews are of high standards, update packs and train other engineers.
Has solid understanding of Agile principles and ensure that work is being delivered with these principles in mind.
Ability to provide objective positive and constructive feedback for peers and more junior colleagues, ability to identify technical improvements that will help the team be more efficient
Knowledge & experience
Is an expert in the field in both technology and domain, highly dependable.
Able to review complex work spanning across multiple systems for all aspects, including overall design, performance, security, efficiency and portability
Ability to break up problem space and design solutions of any complexity spanning across multiple functions/systems/integrations, turn vaguely defined requirements into solid tasks, and produce an estimate for a big, multi-week piece of work
Can lead high priority project and/or incident related problems of high complexity, and both be able to contribute to solutions or direct the teams in a clear manner about the next steps needed.
Coach and direct teams to create solutions with quality, automation testing, maintainability, performance, extensibility, security and continuous integration in mind.
Authoring and prototyping complex original functionality for large scale developments.
Be up to date with technology trends, in the area of expertise, and use the experience to drive optimal solutions for the company. At least two of:
Extensive experience in the configuration, performance, capacity, scaling and security for a platform or preparation of a live platform.
Awareness of infrastructure, layout, scaling and capable of assessing the performance of a platform both in real-time and through interpreting long-term trend data
Experience in solving complex technical problems of non-trivial nature
#LI-KV1
#LI-Hybrid
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Join the team at Professional Bull Riders as an Email Marketing Coordinator, focusing on engaging fans and driving revenue through impactful email marketing campaigns.
Join Professional Bull Riders as a Ticketing Services and CRM Coordinator to drive fan engagement and ticketing operations with your CRM expertise.
Become a key player in the development of leading-edge quantum programming technologies at HRL as a Principal Software Engineer.
As a Software Engineer for iOS, you'll play a key role in developing our cutting-edge mobile applications while shaping the future of rider experiences.
Join Trissential as a Software Engineer and play a vital role in transforming healthcare technology through innovative software solutions.
Davia ai seeks a skilled Python Developer to innovate tools that enhance the developer experience using their Python SDK.
As a Full Stack Engineer at Mutual of Omaha, you will innovate user interfaces and develop scalable software solutions using cutting-edge technologies.
Join FINARTIX as a Senior Full-Stack Software Engineer and take the lead in delivering innovative technology solutions for major clients.
Join Ingram Content Group as a Senior .Net Engineer to drive innovative software solutions that impact content delivery worldwide.
Join Coinbase as a Staff Software Engineer on the Customer Experience Team, driving innovation in AI-powered financial solutions.
Join a dynamic team as a Software Engineer, developing cutting-edge IoT and AI-enabled technologies in Logan, UT.
ATOS is looking for a talented Application Developer with Java expertise to enhance their software solutions remotely.
Elevate your software engineering skills with JPMorgan Chase as a Software Engineer III, focusing on cutting-edge ETL solutions utilizing Java and Spark.
Join Solvd Inc. as a Senior Software Engineer (Python) and be part of a global team dedicated to creating cutting-edge automation solutions.
Make an impact in healthcare by joining Jane as a Mid-Level Full Stack Software Developer in a remote role.
Subscribe to Rise newsletter