At a Glance
- Tasks: Develop scalable applications and APIs using Python and FastAPI.
- Company: Join a renewable energy start-up backed by a global business.
- Benefits: Enjoy a hybrid work model and competitive salary plus benefits.
- Why this job: Be part of a mission-driven team focused on innovation and sustainability.
- Qualifications: Strong skills in Python, FastAPI, SQLAlchemy, and Docker required.
- Other info: Opportunity to mentor junior developers and collaborate with creative teams.
The predicted salary is between 64000 - 96000 £ per year.
Office travel – Hybrid (3 Days a week in the office)
Location – Central London
Salary – £80,000 - £90,000 + Benefits
Infinite Talent has partnered with a renewable energy start-up backed by a global business to recruit for two Back-End Developers on a permanent basis. We are seeking two experienced Back-End Developers to work on the in-house Management System and customer-facing app and web portal.
Responsibilities:
- Full Stack Development: Build scalable and secure full-stack applications with Python/FastAPI, focusing on modular, reusable code for the back-end.
- API & Microservices: Design, develop, and deploy efficient, secure, and scalable RESTful APIs and microservices using FastAPI, leveraging SQLAlchemy.
- Performance & Reliability: Optimise system performance and reliability through profiling, debugging, and containerization with Docker for seamless, scalable deployments.
- Collaboration & Mentorship: Collaborate effectively with product and design teams to translate business goals into technical requirements, while mentoring junior developers through code reviews and best practices.
- Continuous Improvement & Innovation: Drive continuous improvement by staying up to date with industry trends, prototyping new technologies, integrating customer feedback, and defining metrics for product enhancement.
Experience Required:
- Strong expertise in Python, FastAPI, and SQLAlchemy
- Proficient in Docker for containerization and Terraform for infrastructure as code.
- Proven experience designing scalable APIs and microservices.
- Excellent communicator with a collaborative mindset.
If you would like to hear more about this fantastic opportunity, please click apply or send your CV directly to kelly.dayus@infinitetalent.co.uk
Back End Developer (, , United Kingdom) employer: Infinite Talent
Contact Detail:
Infinite Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer (, , United Kingdom)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Python, FastAPI, and SQLAlchemy. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 2
Network with professionals in the renewable energy sector or those who work with similar tech stacks. Attend meetups or webinars to connect with potential colleagues and learn more about industry trends, which can give you an edge during interviews.
✨Tip Number 3
Prepare to discuss your experience with API design and microservices in detail. Be ready to share examples of past projects where you optimised performance and reliability, as this will demonstrate your capability to meet the role's requirements.
✨Tip Number 4
Showcase your collaborative mindset by preparing examples of how you've worked with cross-functional teams in the past. Highlight any mentorship experiences you have, as this aligns well with the responsibilities of the role.
We think you need these skills to ace Back End Developer (, , United Kingdom)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, FastAPI, and SQLAlchemy. Include specific projects where you've designed scalable APIs and microservices, as well as any relevant work with Docker and Terraform.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for renewable energy and your ability to collaborate effectively. Mention how your skills align with the responsibilities outlined in the job description, particularly in full-stack development and mentoring.
Showcase Your Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your back-end development skills. Highlight any work involving performance optimisation, containerization, or innovative solutions you've implemented.
Proofread and Format: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. Ensure that your CV and cover letter are well-formatted and easy to read, making a strong first impression.
How to prepare for a job interview at Infinite Talent
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, FastAPI, and SQLAlchemy in detail. Bring examples of past projects where you designed scalable APIs or microservices, as this will demonstrate your expertise and problem-solving abilities.
✨Demonstrate Collaboration
Since the role involves working closely with product and design teams, be ready to share examples of how you've successfully collaborated in the past. Highlight any experiences where you mentored junior developers or contributed to team success.
✨Discuss Continuous Improvement
Talk about how you stay updated with industry trends and technologies. Mention any recent innovations or improvements you've implemented in your previous roles, as this shows your commitment to continuous learning and development.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving skills, especially related to performance optimisation and debugging. Practice explaining your thought process clearly, as effective communication is key in this role.