Junior Frontend Developer Ref-1310
Manchester, UK
full-time
on-site
About the Role
As a Junior Frontend Developer, you will work closely with designers, backend developers, and product managers to build engaging and responsive user interfaces. This is an excellent opportunity for someone at the early stage of their career to gain hands-on experience working on real-world projects and modern web technologies.
Responsibilities
- Develop and maintain responsive web applications using modern frontend technologies
- Translate UI/UX designs into high-quality, functional code
- Collaborate with cross-functional teams to define and implement new features
- Write clean, maintainable, and reusable code
- Debug and troubleshoot issues across different browsers and devices
- Participate in code reviews and contribute to team knowledge sharing
- Stay up to date with emerging frontend trends and best practices
Requirements
- Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- Internship, bootcamp, or personal project experience is highly valued
Skills & Experience
- Basic understanding of HTML5, CSS3, and JavaScript (ES6+)
- Familiarity with a modern JavaScript framework (e.g., React, Vue, or Angular)
- Understanding of responsive design and cross-browser compatibility
- Knowledge of version control systems (e.g., Git)
- Strong problem-solving skills and attention to detail
- Good communication and teamwork abilities
Benefits
- Competitive salary and performance-based reviews
- Flexible working arrangements (hybrid/remote options)
- Ongoing training and career development opportunities
- Supportive and collaborative team environment
- Opportunity to work on exciting, real-world projects
- Company benefits (e.g., pension scheme, annual leave, wellness initiatives)
Desirables
- Experience with React.js or similar frameworks
- Familiarity with CSS preprocessors (e.g., Sass) or utility frameworks (e.g., Tailwind)
- Basic understanding of REST APIs and how to integrate them
- Exposure to testing frameworks (e.g., Jest, Cypress)
- Knowledge of build tools (e.g., Webpack, Vite)
- Personal or academic projects demonstrating frontend skills