Junior Developer
Role details
Job location
Tech stack
Job description
- Assist in the development and maintenance of web applications and backend services
- Work with modern JavaScript frameworks to build user-facing features
- Develop and maintain Python code under guidance from senior colleagues
- Help implement and consume REST APIs
- Write clear, maintainable, and well-tested code
- Participate in code reviews and team discussions
- Support troubleshooting, bug fixing, and ongoing improvements
Requirements
Do you have experience in SQL?, Experienced, or a recent graduate, are you ready to leverage your technical expertise to make a significant impact in the healthcare sector? Join us at the UK Kidney Association, a charity dedicated to using the power of data to revolutionise kidney patient care. In the pursuit of this we are at the leading edge of healthcare technology., The UK Kidney Association is looking for a motivated Junior Developer to join our systems team. This is an excellent opportunity for someone early in their software development career who is keen to grow their skills while working on meaningful systems that support kidney care, research, and patient outcomes across the UK., * Some professional or strong academic experience using Python for scripts, applications, or APIs
- Basic understanding of web technologies (HTML, CSS, HTTP, APIs)
- Familiarity with version control (e.g. Git)
- Willingness to learn, take feedback, and develop new skills
- Ability to work collaboratively within a team
The following would be an advantage:
- Exposure to databases (SQL)
- Exposure to containerisation (e.g. Docker)
- Use of Windows on Desktops, Linux on Servers
- Experience from placements, internships, or personal projects
Benefits & conditions
- Competitive salary based on experience
- Flexible working hours and a strong focus on work-life balance
- Structured support, mentoring, and opportunities for progression
- The chance to work on systems that make a real difference to kidney care in the UK
- Friendly, supportive, and collaborative working environment
- Annual training budget
- Employee Assistance Programme
- Generous pension scheme
- Health and wellbeing initiatives