- Company Name
- Sputnik Digital
- Job Title
- Front End Digital Engineer
- Job Description
-
**Job Title**: Front End Digital Engineer
**Role Summary**
Design, develop, and deliver responsive, cross‑browser user interfaces for enterprise clients. Apply HTML5, CSS, Javascript, and jQuery expertise to create pixel‑perfect layouts across all viewport sizes, including legacy browser support (IE8/IE9). Collaborate closely with UX/UI designers, back‑end developers, and stakeholders to ensure high quality, maintainable code and meet project deadlines.
**Expectations**
- Produce clean, well‑documented code in a version control system.
- Participate in internal QA processes, unit testing, and peer code reviews.
- Log work hours accurately and manage time to meet deadlines.
- Proactively share knowledge, support teammates, and contribute to pitches, tenders, and strategy.
- Represent the organization professionally in client and team interactions.
**Key Responsibilities**
- Develop and maintain responsive web templates using HTML5, CSS3, Javascript, and jQuery.
- Ensure pixel‑perfect rendering across all devices and legacy browsers.
- Collaborate with back‑end developers on API integration, data handling, and performance optimization.
- Conduct cross‑browser testing, debugging, and refactoring.
- Create and update technical documentation, including component specifications and deployment notes.
- Participate in design and architecture discussions, providing front‑end feasibility input.
- Mentor junior developers and present best practices in code quality and design patterns.
**Required Skills**
- Advanced proficiency in HTML5, CSS3, Javascript, and jQuery.
- Experience building cross‑browser, responsive web interfaces.
- Deep understanding of UX/UI principles, grid layouts, typography, color theory, and whitespace.
- Strong organisational and self‑discipline skills; keen eye for detail.
- Proficient with source‑control systems (Git, SVN) and time‑tracking tools.
- Ability to write automated tests and conduct code reviews.
- Excellent written and verbal communication skills.
**Desirable (but not mandatory) Skills**
- Familiarity with front‑end frameworks (React, Angular, Ionic).
- Basic back‑end development knowledge (PHP, Node.js).
- Experience with relational/NoSQL databases.
- Mobile app development using Cordova or similar.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field preferred.
- Relevant professional certifications (e.g., Microsoft Certified Solutions Developer, React Developer, front‑end engineering credentials) are a plus.
Manchester, United kingdom
Hybrid
03-12-2025