At a Glance
- Tasks: Lead the development of engaging user experiences for Connected TV and smart devices.
- Company: Join FX Digital, a specialist agency partnering with global streaming brands.
- Benefits: Enjoy 35 days annual leave, profit sharing, and a MacBook Pro on your first day.
- Why this job: Shape the future of media technology while mentoring a talented team.
- Qualifications: 5+ years in frontend development with expertise in TypeScript and JavaScript.
- Other info: Flexible working hours and a culture of diversity and inclusion.
The predicted salary is between 48000 - 72000 £ per year.
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 Senior Software Engineer at FX Digital, you take a leading role in shaping the technical direction of our Connected TV and living room experiences. With your extensive experience in application development and web technologies, you will lead technical solutions, mentor team members, and deliver engaging user experiences for large screen devices.
Key Responsibilities- Engineer and develop responsive, fluid, and data driven user experiences for mobile and large screen devices
- Lead technical solutions for Connected TV, mobile and interactivity across smart devices
- 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
- Provide technical guidance and inspire the development team to deliver optimised, reliable, and maintainable code
- Mentor team members, supporting them to improve their craft and grow their impact
- Implement tools and processes that support the team’s continuous delivery of value to users
- Provide technical insight in customer meetings, presenting solutions and advising on architectural decisions
- Collaborate with sales and marketing teams to present technical solutions to prospective clients
- Stay current with industry developments by attending relevant events and training to maintain cutting-edge skills
- 5+ years of professional experience in front-end or full-stack application engineering / development
- Expert knowledge of TypeScript and the Javascript eco-system
- Extensive experience integrating with RESTful APIs, unit testing frameworks, and debugging tools
- Solid grasp of web architecture, including APIs, transfer protocols, and browser internals
- Proficiency with CLI tools (e.g., yarn, npm) and some familiarity with CI/CD pipelines
- Strong leadership, time-management, and communication skills
- Passion for efficient code, performance optimisation, and pushing limits of constrained devices
- Experience with video/audio player playback (e.g., hls.js), video delivery protocols, DRM
- 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
- Bachelor’s degree in Computer Science, Mathematics, or a related field (or equivalent experience)
- 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.
Senior Frontend Software Engineer employer: FX Digital
Contact Detail:
FX Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Frontend Software Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at FX Digital. A friendly chat can open doors and give you insights that a job description just can't.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your best projects. When you apply through our website, include links to your work so we can see your talent in action.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge. Be ready to discuss your experience with TypeScript, RESTful APIs, and any cool projects you've worked on that relate to Connected TV.
✨Tip Number 4
Don’t forget to ask questions during the interview! Show us you're genuinely interested in FX Digital and our projects. It’s a great way to demonstrate your enthusiasm and fit for the team.
We think you need these skills to ace Senior Frontend Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Frontend Software Engineer role. Highlight your expertise in TypeScript, JavaScript, and any relevant projects you've worked on that showcase your ability to deliver engaging user experiences.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working at FX Digital and how your background aligns with our mission. Don’t forget to mention any experience you have with Connected TV or large screen devices.
Show Off Your Projects: If you’ve got a portfolio or GitHub repository, make sure to include it in your application. We love seeing real examples of your work, especially projects that demonstrate your leadership and technical skills in frontend development.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining our team!
How to prepare for a job interview at FX Digital
✨Know Your Tech Inside Out
Make sure you brush up on your TypeScript and JavaScript knowledge. Be ready to discuss your experience with RESTful APIs and debugging tools, as these are crucial for the role. Prepare to share specific examples of how you've used these technologies in past projects.
✨Showcase Your Leadership Skills
As a Senior Software Engineer, you'll be expected to lead and mentor others. Think of instances where you've guided a team or improved processes. Be prepared to discuss how you inspire your colleagues and contribute to a positive team culture.
✨Understand the Company’s Vision
Research FX Digital and their work with global streaming brands. Familiarise yourself with their products and services, especially in Connected TV. This will help you align your answers with their goals and demonstrate your genuine interest in the company.
✨Prepare for Technical Discussions
Expect to dive deep into technical topics during the interview. Practice explaining complex concepts clearly and concisely. You might also want to prepare for coding challenges or whiteboard sessions, so brush up on your problem-solving skills and be ready to think on your feet.