Contract
Feb. 27, 2026
Remote
Senior Fullstack Developer
JOB ID
LVFS2602
VISA STATUS
Only EU/CH Citizens
REMOTE OPTION
100%

Job details:

  • Full-time
  • Remote
  • Start date: asap
  • Duration: 6 months + extensions
  • Possible occasional travels to UK / Latvia
  • Large UK media company

 

Introduction:

Join the new SFV Tooling team to help shape, build and provide the tool needed to create short form content across the company. As a Senior Software Engineer, you will be part of a team that will build our new tooling service that will be used by editorial staff across a wide range of teams. Your work will help support the media offering alongside supporting the wider company priority to make Short Form Content easier to consume and find.

 

You will be expected to support an inclusive culture and ways of working to the team. You will be part of a cross-functional Agile team, building high quality software and fostering good practices. You will be working in partnership with other roles in the team, to deliver best in class product experiences, drive forward our technologies and support our tooling offering.

 

The Front end tool would be likely be a React-based web app that can be integrated with other tools within the company. For the back-end, the default option is Node.js and Typescript, with the option to use other languages for performance or run time purposes.

 

Responsibilities:

  • Lead the design and development of software that meets complex product and business needs.
  • Review and give constructive feedback on others’ code.
  • Deliver work to successful completion across the immediate team.
  • Write appropriate tests using automated test-driven techniques for ensuring code quality and coverage.
  • Integrate the software with monitoring and support tools.
  • Ensure software works in its operating environment.
  • Write, review and take responsibility for technical documentation.
  • Lead troubleshooting and resolution of issues throughout the product life cycle, including out of hours support for incident resolution.
  • Participate in and lead as required, the team’s agile planning and delivery process.
  • Participate in and help improve the team’s software development methodologies such as pairing, code and documentation reviewing, and continuous delivery.
  • Work with project, product and technical leads to design software and create implementable specifications and tasks at feature and component level.
  • Work with third party providers where necessary offering direction, support and documentation.

 

Requirements:

  • Experience writing and maintaining large scale, robust production software in a fast changing environment with rapid release cycles.
  • Competence in development languages and frameworks such as:
    – React
    – Typescript
    – Node.js
  • Expertise with one or more mainstream development and deployment tool chains (Continuous Integration (CI)).
  • Competence in database design and use of software applications.
  • Expertise in web architecture and key technologies
  • Expertise in test driven development, broader testing and QA concerns.
  • Expertise in developing for operational and non-functional concerns (monitoring integration, performance testing, scale, availability and resilience, security considerations).
  • Experience of project working and professional software development processes, including agile.
  • Competence in translating product requirements into technical solutions
  • Experience in using design patterns.
  • Collaboration within a team – ability to speak up, challenge, agree and commit.
  • Effective leadership and collaboration inside and beyond the team. The ability to influence diverse stakeholders effectively.
  • AWS and codebuild pipeline experience
  • Fluent English

 

Nice to have:

  • Experience of working on multiple projects or codebases concurrently.
  • Experience of mentoring and supporting less experienced members of the team.

 

SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.