Software Developer Internship 2025
Job details
Job description, work day and responsibilities
Salary: £35000 per annum or more, depending on your qualifications.
Location: Hybrid on-site during onboarding, then a few days a week as agreed with your mentor at the London office near King's Cross or in Cardiff.
Duration: 3 months, and hopefully you will stay with us longer.
Start date: Whenever you are ready.
Visa: You must have the right to work in the UK during your internship, ideally longer; we don't support internship visas.
About ANNA:
ANNA is a UK-based financial service designed for freelancers and small businesses. One of the Top 25 UK Startups 2024 by Bloomberg. We're growing quickly, both in active users and revenue, and are looking for talented interns to join us in developing key business administration and compliance areas.
You can learn more about us here.
What you will be doing:
You will work on real product features that affect thousands of businesses. Your exact project will depend on which team welcomes you onboard, but here's what you can expect:
• Hands-on coding to solve real-world problems focusing on clean, scalable, and efficient solutions
• Building and improving features in collaboration with product managers, UX designers, and mobile developers
• Writing unit and integration tests alongside production code to ensure reliability and performance
• Deploying your code — we ship to production fast, and you'll see your work go live
• Learning from senior developers — you'll be paired with a mentor who will guide you through the process
• Participating in planning sessions such as backlog refinement, task prioritisation, and technical discussions
Key Features Of The Internship:
• A dedicated mentor to support your growth
• The chance to work with senior developers and learn from top professionals
• A dynamic startup environment where you can take ownership and see the results of your work
• Salary, bank holidays, and other typical corporate perks
Expected Outcomes:
• You will improve the lives of tens of thousands of ANNA's clients
• The technical and practical experience gained will be highly valuable for your future career anywhere, especially in fintech.
• If both sides are happy with the results, a potential full-time job offer that will wait until graduation
• We will help you start building your personal brand by highlighting your work and achievements in a post on the company blog. I.e., Meet Our Intern Georgia Hirth.
Requirements
Minimum:
• Experience developing software in at least one programming language (e.g., Python, JavaScript, C#, Go)
• Solid understanding of data structures and algorithms
• Passion for building products and solving real-world problems, not just writing code
• Strong communication and problem-solving skills
• Ability to work both independently and as part of a team
Desirable — the more of the below you have, the stronger your application
• Proficiency in Python, especially with async frameworks (AIOHTTP, FastAPI, etc.)
• Experience with databases (SQL, PostgreSQL, MongoDB)
• Familiarity with Docker, Kubernetes, RabbitMQ.
• Experience working on a project that had real users or business impact.
Company address
You will be redirected to another website to apply.
Offer ID: #1016808,
Published: 5 days ago,
Company registered: 8 months ago