Junior Software Developer
- Hybrid
- Pension plan
- Private healthcare/ insurance
Company profile - AI Software Start-up
You will be joining a growing AI start-up building tools that help businesses and charities create high-quality e-commerce listings quickly and efficiently.
Working as part of a small, experienced team, the business focuses on building practical software that solves real commercial problems using AI. With an emphasis on thoughtful engineering, clean solutions, and meaningful progress, they prioritise real-world impact over hype.
As the company continues to grow, they are now looking to bring in a Junior Software Developer at the start of their career, offering the opportunity to learn from experienced engineers while contributing to real product development.
Job description & Key Responsibilities - Software Engineer
- You will be working alongside experienced developers to contribute to real product features within an AI-driven platform.
- Support the development and improvement of existing systems and software features.
- Write clean, well-structured, and maintainable code.
- Assist in solving technical challenges and improving system performance.
- Learn how production systems are designed, built, and maintained.
- Gradually take ownership of more complex tasks as your experience grows.
- Collaborate within a small, pragmatic team focused on building practical solutions for real users.
Job requirements - Software Engineer
- A 2:1 or above in Computer Science or a related degree from a top university.
- Solid understanding of programming fundamentals.
- Comfortable working in at least one programming language - Strong proficiency in SQL and databases, plus experience with TypeScript and modern frontend frameworks like React is ideal!
- Logical thinker with strong problem-solving abilities.
- Genuine interest in software engineering and technology.
- Curiosity and the ability to independently learn and figure things out.
- Evidence of side projects, GitHub activity, or self-directed learning would be highly beneficial.
- Strong communication skills and collaborative mindset.
Benefits of the job - Software Engineer
- Competitive starting salary of £40,000 - £50,000.
- Central London office (3 days onsite)
- Private healthcare
- Pension scheme
- 25 days holiday
- Opportunity to learn from experienced developers within a small, low-ego team environment.
- Clear opportunity for growth and progression as the company scales