Building the future of betting & entertainment
Senior Fullstack Engineer
Location
United Kingdom
Posted
67 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Engineer
Midnite
Role Description This role will be a key part of building Midnite’s new internal back office platform and shaping how internal tools evolve across the business. You’ll work across the stack to deliver high-quality admin experiences used by teams every day, while also contributing to practical AI-enabled improvements in both internal tooling and engineering workflows. This is a senior individual contributor role with meaningful ownership, particularly across the frontend experience, working closely with Product, Design, and engineering teammates to build scalable systems from the ground up. - Build fullstack features for Midnite’s internal back office platform. - Own features end-to-end across backend APIs and internal UIs. - Write production code across Python backend and modern frontend technologies, primarily Vue + Tailwind. - Work closely with Product and Design to implement high-quality internal experiences. - Design and build APIs as part of fullstack feature delivery. - Contribute to practical AI-enabled features and internal tooling improvements. - Explore ways AI and automation can improve engineering workflows and team efficiency. - Participate in code reviews and maintain a high quality bar across the codebase. - Mentor junior engineers and contribute to raising the technical standard of the team. Qualifications - 5+ years of engineering experience across frontend and backend. - Strong frontend capability in a modern JavaScript framework such as Vue, React, or Angular. - Backend development experience in Python or a similar language. - Ability to build end-to-end features across UI, API, and database layers. - Experience working closely with Product to build good product experiences. - Strong ownership and ability to operate effectively in a fast-moving, ambiguous environment. - Interest in AI tooling, automation, and practical experimentation. - Clear communication and ability to work well with Product, Design, and engineering teammates. Benefits - Private health insurance (optical included, dental optional). - Income protection. - 25 days’ holiday + generous parental leave. - Flexible working + fully supported home setup. - Salary sacrifice schemes (nursery, tech & more) + retail discounts. - Quarterly team socials. - Clear pay bands and a strong focus on growth and feedback.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Concevoir, développer, tester et exploiter des services backend à haute disponibilité en Java et Golang • Développer des fonctionnalités avancées de plans de numérotation et d’IVR , incluant une logique de routage dynamique et le partage de contexte entre appels • Déployer, surveiller et soutenir des systèmes en production sur Kubernetes , incluant la participation aux rotations d’astreinte • Moderniser et maintenir les pipelines CI/CD (GitHub Actions), et contribuer à la fiabilité et à l’observabilité des systèmes • Collaborer au sein d’une petite équipe en mode Kanban : revue de demandes de fusion (pull requests), contribution aux décisions d’architecture et utilisation quotidienne d’outils de développement assistés par l’IA (ex. : GitHub Copilot, Claude)
Software Developer
Promise RoboticsHelping the building industry to harness automation towards a more affordable and sustainable built environment.
• Work alongside other Software Developers to develop full-stack software solutions built for robustness, scalability, and performance using state-of-the-art software development practices. • Design and develop software algorithms • Conduct research and experimentation to improve the performance of software systems • Perform detailed analysis, design, code development, software integration and testing • Analyze complex functions, procedures and problems to deliver creative and effective solutions • Stay up to date with the latest advancements in AI techniques and advanced algorithms • Participate in design and code reviews
Product Engineer II – Web Services
EsriEsri technology helps people solve some of the world’s most difficult problems.
• Work with customers, leadership, and your development team to identify requirements and translate them into functional user stories for consideration • Create and maintain performance dashboards to evaluate service usage to inform product objectives and development priorities • Maintain a Product Backlog of user stories and defects, work with your team to refine and plan these items for development • Organize and communicate development and release plans to stakeholders • Collaborate with product engineering writers and product management to publish best practices through tutorials, blog articles, and conference presentations • Validate and triage enhancement and defect requests in collaboration with Esri Support Services
Senior Product Engineer – Web Services
EsriEsri technology helps people solve some of the world’s most difficult problems.
• Own the end‑to‑end evolution, quality, and customer impact of one or more ArcGIS web services, including enhancements, defects, reliability improvements, and technical investments • Serve as the primary product decision‑maker for assigned services, balancing customer needs, platform health, and long‑term sustainability • Define and act on service goals, success metrics, and quality standards, using telemetry and customer feedback to guide prioritization and investment • Maintain and prioritize a comprehensive product backlog, making informed tradeoffs across features, defects, technical debt, and operational work • Own service contracts, API behavior, versioning, and backward compatibility, evaluating downstream impact across the ArcGIS ecosystem • Champion operational excellence, advocating for reliability, performance, scalability, and observability best practices • Influence product direction and multiply impact through cross‑team collaboration, mentorship, and shared standards • Validate and triage enhancement and defect requests in collaboration with Esri Support Services



