Software Engineer
6 days ago
Role
About FX Digital
FX Digital is a specialist Connected TV agency, providing a wide range of services, including Product Strategy, Design, Engineering, and Test Automation. We partner with global streaming brands such as Discovery+, BritBox, ATP Media, ITV, and Dyn.
As a Software Engineer at FX Digital, you play a pivotal role in delivering Connected TV and living room experiences that reach hundreds of thousands of users.
With your experience in application development and web technologies, you will deliver engaging user experiences for large screen devices.
You are passionate about quality, continuously learning new technologies, and improving team processes. Collaborating effectively with the team, you contribute to both the technical and creative aspects of projects.
Key Responsibilities
- Engineer and develop responsive, fluid, and data driven user experiences for mobile and large screen devices
- Build solutions for Connected TV, mobile and interactivity across smart devices, bringing creative concepts to life
- Contribute to product development initiatives that reach hundreds of thousands of users
- Collaborate with product, design, and QA to understand customer needs and structure work for efficient delivery
- Develop optimised, reliable, and maintainable code through the team's continuous delivery practices
- Contribute to the team's agile routines
- Continuously improve your craft learning from others, and support those around you
Requirements
- Strong understanding of core coding principles: readability, maintainability, and modularity
- Proficient in JavaScript (including Vanilla JS, TypeScript)
- Solid experience with HTML, CSS, and integrating RESTful APIs
- Familiarity with Git version control and workflows
- Experience with debugging tools and best practices in testing and documentation
- Excellent communication and collaboration skills
- Ability to mentor junior team members and manage multiple tasks effectively
Desirable Skills
- Bachelor's degree in Computer Science, Mathematics, or a related field (or equivalent experience)
- Experience with WebGL, RxJS, and stream-based programming
- Experience in one or more native and cross-platform development environments Android/Google TV/Kotlin, or iOS/tvOS, React Native
Why work at FX?
- MacBook Pro on your first day at FX
- Annual profit share distributed equally across all roles and departments
- Pension contributions with Nest pensions
- Generous 35 days of annual leave, including bank holidays and Christmas office shutdown
- Monthly one-on-one Sanctus mental health coaching session
- Optional Vitality Health Insurance with discounted Apple Watch, cinema tickets, and Amazon Prime
- Cycle-to-work scheme with up to 47% savings on a new bike
- Flexi start time between 9am and 10am
- Employee referral scheme
- Regular appraisals for feedback and growth
- Weekly dedicated training time for personal development
- Collaborate with prestigious global brands in media, sports, and entertainment
- We take great pride in our culture of acceptance, diversity and inclusion
- Complete regular surveys to provide anonymous feedback on the business, leadership team and your role to ensure that we are doing everything we can to keep improving and making FX a great place to work
- Join us at our monthly Show and Tell, where team members update us on what they've been working on
- Get nominated for the monthly FX Factor by your peers and get recognised for your contribution to the business.
- Get a chance to earn a £20 voucher for high project NPS scores
If you're passionate about this role and believe you can add value, we encourage you to apply, even if your background doesn't match the job description exactly.
This is a full-time role based out of our office in Old Street, London. We can only consider applicants who are able to work 3 days per week from the office.
Please note salary expectations for this role (as listed on Job advert on our FX Digital website careers page).
-
Java Full Stack Software Engineer
2 weeks ago
London Area, United Kingdom Redwood Software Full time £60,000 - £100,000 per yearOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...
-
Software Engineer
1 week ago
London Area, United Kingdom Searchability NS&D Full timeCONTRACT SENIOR SOFTWARE ENGINEER – eDV CLEAREDNEW CONTRACT JOB OPPORTUNITY AVAILABLE WITHIN A LEADING NATIONAL SECURITY COMPANY FOR A SENIOR SOFTWARE ENGINEER WITH eDV CLEARANCEContract job opportunity for a Senior Software EngineerGlobally leading defence / cyber security company£500 - £800 per day 12 month rolling contracts London based organisation...
-
Software Engineer
1 week ago
London Area, United Kingdom Paritas Recruitment Full time £80,000 - £120,000 per yearLead Software Engineer & Software Engineer - Java MicroservicesLocation: London, United KingdomHybrid Flexible Working ModelSalary depending on role level & experienceParitas is working with a leading Client within Financial Services who are looking for multiple Software Engineers for a Java Microservices, Mobile Platform project.Lead Software Engineer, Java...
-
Software Engineer
2 weeks ago
London Area, United Kingdom Oliver Bernard Full time £30,000 - £55,000 per yearSoftware Engineer - Computer Science degreeSalary: £Up to £55kLocation: 3 days p/week in LondonSoftware Engineer - would you like the opportunity to work for an early stage start-up currently looking for several Software Engineers (0-2 years experience)? You'll be joining their in-house product and platform team, where you'll work alongside and learn from...
-
Software Engineer
17 hours ago
London Area, United Kingdom Vallum Associates Full timeSoftware Engineer (C# & Python)Perm roleSalary £72k - £80k + 15% bonusHybrid role - 3 days in the London officeMust have commercial experience using C#, .NET Core, PythonThis role sits within our clients core engineering team and this team is responsible for building out some of their industry leading capital markets trading technology, and your work as a...
-
Software Engineer
1 week ago
London Area, United Kingdom CW Talent Solutions Full timeSoftware Engineer (London) CW Talent Solutions is partnering with a leading global quantitative firm to hire a Software Engineer for its technology team. Role Overview: Develop and maintain high-performance software systems. Collaborate with engineers and operations to optimise reliability, scalability, and efficiency across critical infrastructure. Key...
-
Software Engineer
3 weeks ago
London Area, United Kingdom Oho Group Ltd Full timeSoftware Engineer - Early-Stage Technology Start-Up - LondonWe are hiring for a Software Engineer to join an exceptional founding team within an early-stage Technology and Security start-up. You will be working directly with the founders on a software platform of a unique hardware product. This is a unique opportunity to join a start-up at its earliest stage...
-
Software Engineer
2 weeks ago
London Area, United Kingdom CXC Full timeWe are seeking an experienced C++ Software Engineer to join a highly technical engineering team developing cutting-edge intra-operative medical equipment. In this role, you will develop enhancements for existing surgical devices and help architect the next-generation software stack. You’ll be involved in application development, device monitoring, cloud...
-
Software Engineer
2 weeks ago
London Area, United Kingdom CXC Full timeWe are seeking an experienced C++ Software Engineer to join a highly technical engineering team developing cutting-edge intra-operative medical equipment. In this role, you will develop enhancements for existing surgical devices and help architect the next-generation software stack. You’ll be involved in application development, device monitoring, cloud...
-
Software Engineer
2 weeks ago
London Area, United Kingdom hackajob Full timePush the limits of what’s possible with us as an experienced member of our Software Engineering team.As an Experienced Software Engineer at JPMorganChase within the Global Technology team, you serve as member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Depending on the team that...