Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
tombola

Full Stack Software Developer

tombola

Full Stack Software Developer contributing to tombola's gaming platform applications. Collaborating across engineering, product, design, and QA to deliver scalable solutions.

Posted 6/12/2026full-timeSunderland • 🇬🇧 United KingdomMid-LevelSeniorWebsite

About the role

Key responsibilities & impact
  • Contribute to the design, development, and delivery of software solutions across our platform.
  • Help improve our codebase through well-considered, maintainable, and scalable changes.
  • Collaborate with engineers, designers, testers, and product teams to understand requirements and deliver valuable solutions.
  • Participate in agile ways of working, including stand-ups, sprint planning, and backlog refinement.
  • Contribute through code reviews, pair programming, and knowledge sharing.
  • Develop, test, and maintain software across frontend and backend applications.
  • Investigate, debug, and resolve issues across services and applications.
  • Monitor application health using logs, metrics, and operational tooling.
  • Research new technologies, approaches, and ideas, sharing learnings with the wider team.
  • Support deployed applications and help identify opportunities to improve performance, reliability, and scalability.
  • Create and maintain technical documentation that supports effective knowledge sharing across the team.

Requirements

What you’ll need
  • Experience working within a software development team and contributing to shared codebases.
  • The ability to write robust, maintainable, and testable software across frontend and backend technologies.
  • An understanding of software development best practices, including testing approaches such as unit and integration testing.
  • Experience breaking down complex problems into manageable solutions and delivering work iteratively.
  • An understanding of software design principles and collaborative development practices.
  • Strong communication skills, with the ability to discuss technical concepts with both technical and non-technical audiences.
  • Experience working closely with designers, testers, product teams, and other stakeholders.
  • An interest in documentation, knowledge sharing, and continuous improvement.

Benefits

Comp & perks
  • Competitive salary
  • Flexible working hours
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentfrontend technologiesbackend technologiesunit testingintegration testingcode reviewspair programmingdebuggingtechnical documentationscalable software solutions
Soft Skills
collaborationcommunicationproblem-solvingknowledge sharingcontinuous improvementagile methodologiesinterpersonal skillsadaptabilitycritical thinkingteamwork