WA.Technology

Full-Stack Software Engineer (Fantasy Sports)

WA.Technology United Kingdom
No longer accepting applications

Who are we?

WA. Technology is a B2B supplier of iGaming solutions with rapidly growing clients and partnerships in emerging markets. We offer a state-of-the-art iGaming platform, turnkey solutions, and standalone products that empower operators to enter or expand into emerging markets quickly and easily.

The WA.Platform is a fully scalable and customisable solution, featuring over 75 game providers, 6,400+ games, and support for multiple currencies, along with access to over 80 payment methods. WA.Technology enables operators to build their own casino, sportsbook, lottery, fantasy, or poker business precisely as they envision it.

Long story short,

We are seeking a highly skilled and motivated Full-Stack Software Engineer to join our dynamic team. The ideal candidate will have extensive experience with React and Node.js and will be responsible for developing and maintaining our Fantasy Sports vertical. This role requires a strong understanding of both front-end and back-end development, with a focus on delivering high-quality, scalable, and efficient code.

All the responsibilities we will trust you with:

  • Design, develop, and maintain features for our Fantasy Sports vertical using React for the front-end and Node.js for the back-end. This includes creating responsive and intuitive user interfaces, as well as robust server-side logic.
  • Collaborate with cross-functional teams to define, design, and ship new features. Work closely with product managers, designers, and other engineers to deliver high-impact solutions.
  • Ensure the performance, quality, and responsiveness of the Fantasy Sports platform. Optimise applications for maximum speed and scalability.
  • Write clean, maintainable, and efficient code. Follow best practices and coding standards to produce reliable and reusable code.
  • Identify and address performance bottlenecks, as well as debug and resolve issues. Conduct root cause analysis and implement solutions to improve system performance and user experience.
  • Help maintain code quality, organisation, and automation. Contribute to continuous integration and deployment processes, and ensure automated testing coverage.
  • Participate in code reviews and provide constructive feedback to peers. Help to foster a culture of continuous improvement and high-quality code delivery.
  • Stay up-to-date with the latest industry trends and technologies to ensure our stack remains current and competitive. Evaluate and implement new tools and technologies as appropriate.

Your areas of knowledge and expertise :

  • Proven experience as a Full-Stack Software Engineer or similar role. Demonstrated ability to design and implement complex web applications.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Ability to write clear and efficient code.
  • In-depth knowledge of React.js and its core principles. Experience with popular React.js workflows (such as Flux or Redux).
  • Strong understanding of Node.js and frameworks available for it (such as Express). Experience building and maintaining scalable server-side applications.
  • Familiarity with RESTful APIs and modern front-end build pipelines and tools. Ability to design and consume APIs effectively.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc. Knowledge of front-end build and deployment processes.
  • Proficiency with Git and version control systems. Ability to manage codebases and collaborate with other developers effectively.
  • Strong problem-solving skills, attention to detail, and a collaborative mindset. Ability to tackle complex challenges and find creative solutions.
  • Excellent communication skills and the ability to work well in a team environment. Capability to articulate technical concepts to non-technical stakeholders.

Preferred Qualifications:

  • Experience with database technologies such as MongoDB, PostgreSQL, or MySQL. Ability to design and optimise database schemas.
  • Familiarity with GraphQL. Knowledge of querying and manipulating data with GraphQL.
  • Knowledge of containerisation technologies such as Docker. Experience with container orchestration and deployment.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud. Understanding of cloud services and infrastructure management.
  • Understanding of Agile development methodologies. Experience working in Agile teams and participating in Agile ceremonies.

Some of the benefits of working with us:

  • Remote first opportunity: you will go to events from time to time.
  • Flexible work environment.
  • Attractive remuneration package.
  • Opportunity to work with well-connected industry leaders.
  • A leadership approach that fosters innovation, creativity, and trust.
  • Opportunity to experience the buzz of highly driven and motivated work colleagues.
  • Experience a start-up feel in a fast-paced growth-driven environment.

"We are committed to fostering an inclusive workplace that values and promotes diversity. Our aim is to create a vibrant, accessible, and welcoming environment for individuals of all backgrounds, experiences, and perspectives. We believe in equal opportunity for everyone and encourage candidates from diverse backgrounds to apply, including those from underrepresented groups. Our hiring decisions are made based on the merits of skills, experience, and potential, ensuring fairness and equality for all applicants."

  • Seniority level

    Entry level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at WA.Technology by 2x

See who you know

Get notified about new Full Stack Engineer jobs in United Kingdom.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub