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.
At OpenBet, we believe in creating unparalleled sports betting and lottery experiences, and we’re looking for a Principal Front-end Software Engineer to help us achieve this mission right from our vibrant office in Lviv. As a key player in our global team, you will guide our front-end technology's strategic and technical direction while influencing high-level architectural decisions. Your extensive experience of over 8 years in software development, including 4 years in a leadership role, equips you to foster technical excellence across teams. You will work with an exciting tech stack that includes JavaScript, React, and TypeScript, while also engaging with popular back-end technologies like Java and Node.js. In this role, you’ll lead discussions across various business departments, collaborate with third-party integrations, and actively participate in our agile teams to develop innovative features. OpenBet takes pride in our commitment to maintaining high performance with 100% uptime and is trusted by over 200 partners worldwide, making this a fantastic opportunity for you to advance your career while helping shape the future of betting entertainment. If you’re someone who thrives on driving innovation, can communicate complex concepts clearly, and enjoys leading and mentoring others, then we can’t wait for you to join our dynamic team and contribute to our ever-evolving platform!
Join On Location as a Premium Pricing Manager and lead innovative pricing strategies for high-value offerings at the FIFA World Cup 2026.
We are seeking an HRIS Analyst to elevate our HR systems with a commitment to improving employee experiences and efficiencies.
Join Binance's Pioneer Talent Program as a Java Engineer and start your career in the vibrant world of blockchain technologies.
Join Boeing as an F-22 DevSecOps Software Engineer to drive modernization efforts with cutting-edge technology.
As a Consultant Software Engineer at Nationwide, you'll lead and mentor a team to deliver high-quality technology solutions in a hybrid work environment.
Join Fresh Futures as an Ionic Developer and contribute to innovative mobile applications in a cutting-edge environment.
Join EvolutionIQ as a Staff Software Engineer to lead the way in developing and deploying cutting-edge ML and AI solutions within the insurance sector.
Join a passionate team as a Lead Full Stack Engineer, driving innovation and technology in the financial markets space.
Join P-1 AI in revolutionizing the engineering world with cutting-edge AI technology as a Software Engineer focused on evaluation and testing.
Join Posit as a Senior Software Engineer to lead UI development for innovative package management tools aimed at data scientists.
Subscribe to Rise newsletter