Summary
We’re looking for a junior web developer to join our Central Cambridge team.
As key members of a fast-paced, top-5 rated UK digital agency, web developers at Onespacemedia implement and support industry-leading, responsive websites and web applications as part of the company’s high-quality digital product offering.
Working closely with the design team, our developers build websites and applications for clients across a number of market sectors. With assistance from the commercial and design teams, each developer takes responsibility for supporting and resolving a project’s technical issues through to successful deployment.
Developers work primarily in Python and Django on the back-end, and build high quality responsive front-end templates, delivering outstanding quality across mobile, tablet and desktop devices.
Responsibilities
Technical delivery
- Champion and implement industry-leading development best practices to ensure a high-quality web deliverable on every project.
- Work closely with the team’s Lead Developer to work within a company-wide development workflow - helping to enforce a consistent and streamlined process and highlight opportunities for improvement.
- Implement robust, high-quality, CMS managed websites and custom web applications to project deadlines.
Project delivery
- Work to implement technical work on-spec and on-time.
- Make educated development suggestions in the case of an unconventional or hard-to-manage design vision.
- Proactive management and resolution of development issues that arise during a project’s life-cycle.
- Help to thoroughly test and iterate on development work to ensure it’s client-ready before it’s shared externally.
- Communication of potential commercial issues to a member of project management in a timely and accurate manner.
Technology skills
Required
-
Experience with an object oriented programming language, preferably Python.
- Demonstrable experience building front end templates using HTML5/CSS3.
- A base understanding of JavaScript, preferably ES6.
- Experience with version control - Git or similar.
- An awareness of cross-browser compatibility issues and their resolution.
- Knowledge of responsive development best practices, preferably with some experience building a responsive interface.
- A technology generalist with a keen interest in the future of the Internet and its technical direction.
Desirable
- Knowledge of Python and the Django web framework.
- Exposure to a front end web framework Vue, React, Angular etc.
- Experience with a CSS pre processor Post CSS, SCSS etc.
- Familiarity in interfacing with third-party API integrations.
- Competence with Unix server environments and shell scripting.
Qualities
- Excellent attention to detail and diligence during the development process.
- A natural problem solver with a positive attitude - with an appreciation for Onespacemedia’s commercial obligations and brand reputation.
- A professional commitment to quality and transparency.
- A good verbal and written communicator, preferably with experience dealing directly with clients.
- A team player who isn’t afraid to get involved in wider company discussions and support and mentor others if the opportunity arises.
Qualifications
- Demonstrable experience building web applications in professional, freelance or personal projects.
- Technical degree preferable (Comp Sci) but not compulsory.
Office address
Unit 9, 23-25 Gwydir St
Cambridge
CB1 2LS