
Senior Backend Engineer, JavaScript
- Gibraltar
- Permanent
- Full-time
You'll work closely with Product Owners, front-end and iOS developers, architects, and other backend engineers to deliver high-quality, maintainable solutions that power our web and mobile experiences. Your contributions will directly support FDJ's “Journey Towards Zero” initiative, helping us minimize revenue from harmful gambling and maximize player safety.
You'll actively participate in technical discussions, drive architectural decisions, and take ownership of your work throughout the full development lifecycle-“You Build It, You Run It” is at the core of how we work. As a Senior Backend Engineer, you'll also be expected to mentor and support your teammates, share best practices, and foster a culture of collaboration and continuous improvement.Our backend technology stack includes:
- Node.js with JavaScript and TypeScript
- RESTful APIs and Backend-for-Frontend (BFF) architecture
- CI/CD pipelines using Jenkins and ArgoCD for streamlined deployment
- Event-driven architecture using Kafka
- Monitoring and observability with Grafana and Elasticsearch
- Have solid experience working as a Senior Backend Developer/Engineer, with strong skills in JavaScript, TypeScript, and Node.js
- Are familiar with Agile methodologies such as Scrum or Kanban, and enjoy working collaboratively within cross-functional teams
- Have hands-on experience building and maintaining RESTful APIs
- Have experience releasing backend services to production and managing them with proper versioning and documentation
- Take full ownership of your work and the entire software development lifecycle (SDLC), including writing unit, integration, and end-to-end tests
- Have implemented CI/CD pipelines, using tools like Git, Jenkins, and ArgoCD, and are comfortable with automated testing and deployment strategies
- Can effectively investigate, troubleshoot, and resolve production issues, and may have experience acting as an Incident Manager
- Have a strong understanding of testing best practices such as TDD and/or BD
- Are passionate about scalable architecture, system design, and solving complex backend challenges in a fast-paced, agile environment
- Have great communication skills and appreciate a culture where feedback sharing is encouraged to achieve not only to the success of the team, but also seen as essential to the improvement of personal and professional development.
- Take great pride in your ability to grasp complex business scenarios and translate them into solutions with high quality, clean and performant code
- Believe in yourself and your own abilities, but also appreciate that there is an endless ocean of new things to learn and take on board, cherishing the opportunity to do so
- Join us on this exciting journey, where you'll have the opportunity to contribute to cutting-edge projects and expand your skills alongside a collaborative and dynamic team. Apply today and let your passion for Backend Development take flight! 🚀
- Identify and raise any non-compliance incidents promptly to your line manager.
- Challenge processes, policies and projects that will negatively impact compliance within the Group.
- Complete all mandatory compliance training assigned to you.
- Reach out to the Compliance Teams if unsure of any of your compliance obligations or the requirements are unclear.