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.
Role
FX Digital is a specialist front-end Connected TV agency, providing a wide range of services, including Product Strategy, Design, Engineering, and Testing. We partner with global streaming brands such as Discovery+, BritBox, ATP Media, ITV, and Dyn. As a Mid-weight Front-End Developer at FX Digital, you play a pivotal role in delivering clean, well-structured code that drives the seamless front-end experiences we create for Connected TV platforms. You are passionate about quality, continuously learning new technologies, and improving processes. Collaborating effectively with the team, you contribute to both the technical and creative aspects of projects, while also mentoring junior developers.
Key Responsibilities
* Develop and maintain front-end projects with a focus on best practices, including code readability, extensibility, and modularity.
* Collaborate with senior developers to ensure technical and design requirements are met.
* Write clean, well-documented, and well-tested code following industry standards.
* Conduct thorough code reviews and provide constructive feedback to peers.
* Work closely with designers to bring creative concepts to life and collaborate with QA to resolve issues.
* Proactively identify and address blockers with the Tech Lead and Project Manager to ensure smooth project progression.
* Mentor junior developers and guide their technical growth.
* Continuously improve by leveraging internal resources and staying up-to-date with industry trends.
Requirements
* Strong understanding of core coding principles: readability, maintainability, and modularity.
* Proficient in JavaScript (including Vanilla JS, TypeScript), React Native, and WebGL.
* Solid experience with HTML, CSS, and RESTful APIs.
* Familiarity with Git version control and workflows (e.g., Git Flow).
* 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.
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.