At a Glance
- Tasks: Create engaging user experiences for Connected TV and smart devices.
- Company: FX Digital, a leading Connected TV agency with a vibrant culture.
- Benefits: MacBook Pro on day one, 35 days leave, and annual profit share.
- Why this job: Join a team that collaborates with top global brands in media and entertainment.
- Qualifications: Strong JavaScript skills and experience with HTML, CSS, and APIs.
- Other info: Flexible hours, mental health support, and opportunities for personal development.
The predicted salary is between 28800 - 43200 £ 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 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.
Mid-Weight Frontend Software Engineer in London employer: FX Digital
Contact Detail:
FX Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Weight Frontend Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to Connected TV and large screen devices. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Brush up on your JavaScript, HTML, and CSS skills, and be ready to discuss how you've tackled problems in past projects.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team at FX Digital.
We think you need these skills to ace Mid-Weight Frontend Software Engineer in London
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for frontend development shine through! We want to see that you’re not just ticking boxes but genuinely excited about creating engaging user experiences.
Tailor Your Application: Make sure to customise your application to highlight your relevant skills and experiences. We love seeing how your background aligns with the role, so don’t be shy about showcasing your JavaScript, HTML, and CSS expertise!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the team. Remember, readability is key!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity at FX Digital!
How to prepare for a job interview at FX Digital
✨Know Your Tech Stack
Make sure you brush up on your JavaScript, HTML, and CSS skills before the interview. FX Digital is looking for someone who can deliver engaging user experiences, so be ready to discuss your experience with these technologies and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in application development and how you overcame them. FX Digital values quality and continuous improvement, so sharing examples of how you've optimised code or improved processes will definitely impress.
✨Collaboration is Key
Since you'll be working closely with product, design, and QA teams, be ready to discuss your collaboration experiences. Highlight any instances where you mentored junior team members or contributed to team projects, as this shows you're a team player.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about their agile routines or how they approach continuous learning within the team. This not only shows your interest in the role but also aligns with FX Digital's culture of growth and development.