Junior Software Developer
Role details
Job location
Tech stack
Job description
- Be an active member of a Clue agile team by actively participating in agile ceremonies and collaborating with the team to deliver planned work
- Write secure, maintainable and well-tested code that follows our development standards and meets the requirements set out by the product team
- Engage and communicate effectively with other team members across product, development and QA
- Demonstrate continuous personal improvement by learning through feedback, showing an eagerness to learn, and improving technical and interpersonal skills
Key role measures
- Become an active member of the scrum team, and contribute to the successful delivery of the sprint goal
- Be responsive and collaborative with all other team members. Personally contribute to our agile ceremonies.
- Demonstrate a growth in technical skills and your understanding of development practices
- Write and maintain reliable, quality code in line with the existing codebase
Requirements
Do you have experience in Vue.js?, At Clue, we're on a mission to transform investigations through intelligent technology. As a Junior Software Developer, you'll be an integral part of our agile development team, contributing to the delivery of secure, scalable, and innovative software solutions in a fast-paced scale-up environment. We're embracing the power of AI to enhance our products and workflows, and we're looking for developers who share our curiosity and drive for innovation., You'll bring at least two years of experience in a technical role and a strong desire to grow both your technical and soft skills, both through self-learning and from other team members., Our ideal candidate would have experience in the following areas:
- 2+ years of experience in a technical role, ideally in software development
- An understanding of web technologies: HTML, CSS, JavaScript
- Exposure to frontend frameworks (e.g., React, Angular, Vue.js)
- Experience with development in C# and .NET, along with an understanding of unit testing
- Interest in cloud platforms such as Azure
- Have demonstrable experience of using AI tools like GitHub Copilot
- Good problem-solving and communication skills
- An enthusiasm for agile development and teamwork
Benefits & conditions
-
Share Options (EMI) scheme
-
25 days annual leave, plus flexible bank holidays and the opportunity to buy additional days
-
Pension scheme - opt-in salary sacrifice scheme
-
Life Insurance (3x annual salary)
-
Employee Assistance Programme (EAP) and workplace wellbeing initiatives
-
Private Healthcare cash-back scheme
-
Flexible benefits, such as: Cycle to Work, volunteer days/ opportunities and charity events
-
Flexible working hours and location
-
Enhanced parental leave packages and enhanced sick pay
-
Training and development opportunities
-
Engagement and celebration activities- anniversaries, birthdays, team building, company-wide events