×
Register Here to Apply for Jobs or Post Jobs. X

Junior Software Enginere

Job in Cardiff, Cardiff City Area, CF10, Wales, UK
Listing for: Career Choices Dewis Gyrfa Ltd
Part Time position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below

As a Junior Software Engineer at iCrossing, you’ll support the development of innovative, immersive digital solutions for our clients.

Working closely with senior engineers and our product team, you’ll contribute to core digital projects across a variety of stakeholders and business cases, gaining exposure to the full development lifecycle—from initial build through to delivery.

You’ll help write clean, reusable, and well-documented code, with guidance and code reviews to help you grow your skills in performance, scalability, and maintainability.

The team leverages a modern technology stack—Type Script, Node.js, AWS, and React—to deliver impactful, scalable digital experiences.

Alongside hands‑on development, you’ll have opportunities to learn best practices, follow established workflows, and develop your technical skills through mentoring and collaboration.

You’ll be encouraged to explore new technologies, ask questions, and grow into a confident engineer while contributing to high‑quality digital solutions for our clients.

This is a full‑time role and requires 2 days per week in the Cardiff or London office.

You must have the Right to Work in the UK as unfortunately we are currently unable to sponsor those who require a visa.

Benefits

iCrossing offers a range of employee benefits including flexible working, life assurance, a monthly wellbeing allowance, charity and study days, enhanced parental pay, and much more.

Where we work

iCrossing has a global presence, but this role is UK‑based.

Diversity & Belonging

We believe that diversity strengthens and enriches who we are, and it is important to us that our workplace is somewhere our people feel they belong and reflects every aspect of our diverse nation.

Our ambition is for everyone to have an equal opportunity to succeed.

Currently those from ethnic minority backgrounds are under‑represented at iCrossing and we are keen to broaden our socio‑economic diversity.

We therefore encourage and welcome applications from Black, Asian, ethnic minority and lower socio‑economic backgrounds.

All disabled applicants who meet the minimum requirements of the job as set out in the job description and person specification will be guaranteed an interview if requesting to be considered under this scheme.

If there’s anything we can do to make our interview process or working environment more inclusive and to meet your particular needs, please let us know.

Responsibilities
  • Contribute to digital projects by supporting development tasks from initial build through to delivery, with guidance from senior engineers to ensure code is performant, well‑documented, and reliable.
  • Work closely with Product Owners and the wider engineering team to understand requirements, estimate tasks, and deliver work on time and to a high standard.
  • Share progress and flag any issues or questions early.
  • Collaborate with senior engineers on designing and building scalable, user‑focused digital solutions, gaining exposure to best practices in modern software development.
  • Write clean, testable, and maintainable code, following established coding standards and contributing to shared documentation and knowledge‑sharing within the team.
  • Follow and learn robust development workflows, including version control, code reviews, automated testing, and continuous integration, to help ensure features meet quality standards.
  • Support the use of appropriate technologies, platforms, and frameworks in client solutions, learning how technical decisions are made with guidance from experienced team members.
  • Assist in implementing technical designs and architectures that align with project requirements and business goals.
  • Stay curious and continue learning about emerging tools, technologies, and best practices, including cloud services (e.g. AWS, Azure, Google Cloud) and modern development frameworks.
Qualifications
  • A solid foundation in software development principles and a genuine interest in learning and improving as an engineer.
  • You’re comfortable working with at least one modern programming language (Type Script preferred) and are keen to develop your skills further in technologies such as AWS, Google Cloud, and React.
  • A collaborative…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary