Join us as a...

Frontend Developer

Apply now Back

Frontend Developer

Team: Software Development
Location: UK Wide
Commitment: Permanent
The Role 
We are seeking a dynamic and forward-thinking Frontend Developer, who can help us transform our major clients. You must be passionate about technology and developing IT system, utilising XP, and agile practices. You must be open minded and willing to learn new technologies. 

What you’ll do within our teams:

  • Contribute to both technical and ways of working discussions to help to deliver the right solution and to promote a culture of continuous improvement in your team.
  • Use TDD and pair programming with other members of your team to deliver well designed and tested code.
  • Communicate with both technical and non-technical people by changing your language appropriately.
  • Contribute to the elaboration and upkeeping of user stories and technical tasks
  • Contribute towards promoting an environment of collaboration, in which values like t-shaping are treasured.
  • Review your colleague’s work in a positively and constructive manner
  • Mentor junior team members
  • Act as an ambassador for Opencast by promoting and leading by example on the way we believe software development should be approached.
  • You’ll suit this role if you have:

  • Knowledge and experience of designing and implementing applications using web-based technologies. 
  • Knowledge of and experience working with JavaScript/Typescript (ES5) 
  • Knowledge and experience working with build tools.
  • Knowledge and experience working with templating frameworks
  • Knowledge and experience working with semantic HTML
  • Knowledge and experience working with CSS and CSS frameworks
  • Knowledge and experience of testing and ensuring applications conform to accessibly standards.
  • Experience with version control tools 
  • Solid understanding of RESTful Architectures with JSON and XML message formats[DS1] 
  • Solid understanding of unit testing and at least, one of the most common JavaScript testing libraries like Jest, Jasmine, Mocha, Cypress etc. 
  • Solid understanding on mocking frameworks 
  • Understanding of how to develop software using TDD and its benefits 
  • Experience with continuous integration 
  • An agile mindset
  • About Opencast
    Opencast is an ambitious, successful, and growing technology consultancy. We pride ourselves in the qualities of our people. We're inclusive, creative, and collaborative.

    It's an exciting time to join us on our journey as we grow and expand our services to help our clients tackle bigger, more complex challenges. We plan to treble the size of our team by 2025 — but we’re determined not to lose our unique culture.

    What makes Opencast right for you?
    You don’t have to tick every box to join us. We’re looking for those brave enough to ask the right questions and do the right thing. We value and empower our people, doing right by each other. We work flexibly and keep hierarchy to a minimum.

    Inclusion at Opencast
    Opencast is an equal opportunity employer and we’re committed to creating an environment where everyone thrives. We don’t discriminate based on age, disability, ethnicity, family status, gender, race, religion, or sexual orientation.
    If you’d like to be part of a team where your voice is heard and your involvement matters, please join us. We’re a better company because you’re with us.

    Where you’ll work
    At Opencast we trust our people to make the right decisions. You may work remotely from home or, depending on your project, you may be required to occasionally work at a client site or your nearest Opencast office.

    Interview process
    Interviews take place over Microsoft Teams. If that doesn’t work for you, we’ll do everything we can to support and make any necessary adjustments. We want to ensure everyone has the best possible interview experience.

    Applicants from overseas
    We accept applicants from overseas but once you’re appointed you need to work in the UK.

    Want to find out more?
    Visit our website to find out more about us, our work and the benefits of joining us.
    If you’d like to talk directly about this role with the people leading our services, visit the Contact section of the website. We’re keen to chat.
    Apply now

    Ask us anything

    If you’d like to talk directly with our service leads, we’re keen to chat. You might have a question about how we work, tech that we’re using or want to run an idea past one of our specialists.

    Get in touch