Hours: 35 | Salary: £23,459.80 - £27,319.50 | Location: Cardiff or Bristol (5 days on-site)
iungo Solutions is a dynamic and forward‑thinking independent training provider delivering professional digital and green skills training across the UK. We are on a mission to close skills gaps and empower the workforce of the future. We’re currently developing our online learning platform, iungo Academy, to serve all of our customers’ needs and expand our international reach.
We’re looking for a passionate and talented Graduate Software Developer to join our team and help build the future of online learning.
As a Junior Software Developer (Front‑End), you’ll be at the heart of our development team, playing a crucial role in shaping the user experience of the iungo Academy platform.
Key Responsibilities
- Develop & maintain clean, efficient, and well‑documented code to build user‑facing features for the iungo Academy and other web projects.
- Collaborate closely with our UI/UX designers to implement designs and ensure technical feasibility.
- Integrate front‑end components with back‑end developers to implement server‑side logic and APIs.
- Optimise applications for maximum speed, scalability, and responsiveness across devices and browsers.
- Identify and troubleshoot UI problems and bugs to improve usability and performance.
- Contribute to clear documentation for front‑end components, style guides, and user‑facing features; support the deployment process, working with CI/CD pipelines to build, test, and ship a seamless user experience to production.
- Actively participate in code reviews and stay up‑to‑date with emerging front‑end technologies and best practices.
Progression
- Mid‑Level Developer
- Tutor Practitioner
Person Specification
You should hold a degree in Computer Science, Web Development, or a related field, or equivalent practical experience (e.g., bootcamp graduate, self‑taught with a strong portfolio).
Knowledge
- Familiarity with software architectures and technology stacks.
- Familiarity with product development methodologies.
- Familiarity with Customer journey research and User‑Centred Design (UCD).
Skills
- Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Experience with at least one modern JavaScript framework, such as React, Vue.js, or Angular.
- Familiarity with version control systems, particularly Git.
- Understanding of responsive design principles and mobile‑first development.
- Excellent problem‑solving skills and keen eye for detail and design.
- Strong communication skills and ability to collaborate effectively in a team environment.
Other Desirable Skills
- Experience with TypeScript.
- Knowledge of front‑end build tools like Webpack or Vite.
- Familiarity with RESTful APIs.
- Experience with CSS pre‑processors like SASS/SCSS.
- Portfolio of projects (e.g., via GitHub) that showcases your skills.
Behaviours
- Strong ethics and integrity.
- Authentic nature.
- Collaborative tendencies.
- Insightful contributions.
- Always learning.
- Accountability.
Behaviours
- Self‑motivating.
- A sense of fun.