Backend Developer Python

Backend Developer Python

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Develop and optimise back-end systems using Python and FastAPI.
  • Company: Join a dynamic renewable energy start-up with global backing.
  • Benefits: Enjoy a hybrid work model and flexible office days.
  • Why this job: Be part of a mission-driven team making a real impact in renewable energy.
  • Qualifications: Experience in Python, FastAPI, and SQLAlchemy is essential.
  • Other info: Opportunity for growth in a fast-paced, innovative environment.

The predicted salary is between 36000 - 60000 £ per year.

Role – Back-End Developer

Office travel – Hybrid (3 Days a week in the office)

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.

  • Full Stack Development: Build scalable and secure full-stack applications with Python/FastAPI, focusing on modular, reusable code for the back-end.
  • Performance & Reliability: Optimise system performance and reliability through profiling, debugging, and containerization with Docker for seamless, scalable deployments.
  • Strong expertise in Python, FastAPI, and SQLAlchemy.

Backend Developer Python employer: Infinite Talent

At Infinite Talent, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our hybrid working model allows for flexibility while maintaining strong team connections, and we are committed to the professional growth of our employees through continuous learning opportunities in the rapidly evolving renewable energy sector. Join us to be part of a mission-driven team where your contributions directly impact sustainable solutions and make a meaningful difference.
I

Contact Detail:

Infinite Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Developer Python

✨Tip Number 1

Familiarise yourself with Python and FastAPI by building small projects or contributing to open-source ones. This hands-on experience will not only enhance your skills but also give you concrete examples to discuss during interviews.

✨Tip Number 2

Understand the principles of containerization, particularly with Docker. Consider creating a simple application and deploying it using Docker to demonstrate your ability to optimise performance and reliability in your work.

✨Tip Number 3

Network with professionals in the renewable energy sector. Attend industry meetups or webinars to connect with others who may have insights into the company culture and expectations, which can be invaluable during your application process.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges that focus on back-end development. Websites like LeetCode or HackerRank can help you sharpen your problem-solving skills, especially in Python and SQL.

We think you need these skills to ace Backend Developer Python

Proficiency in Python
Experience with FastAPI
Strong knowledge of SQLAlchemy
Containerization with Docker
Understanding of RESTful API design
Performance profiling and debugging skills
Ability to write modular and reusable code
Experience with scalable application development
Familiarity with database management systems
Version control using Git
Problem-solving skills
Attention to detail
Collaboration and teamwork abilities
Adaptability to new technologies

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 built scalable applications or optimised system performance.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for renewable energy and how your skills align with the company's mission. Mention your experience with containerization and debugging to showcase your technical expertise.

Showcase Relevant Projects: If you have worked on any relevant projects, either professionally or as personal endeavours, include them in your application. Describe your role and the technologies used, particularly focusing on modular and reusable code.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Back-End Developer.

How to prepare for a job interview at Infinite Talent

✨Showcase Your Python Expertise

Make sure to highlight your experience with Python during the interview. Be prepared to discuss specific projects where you've used Python, especially in relation to FastAPI and SQLAlchemy. This will demonstrate your technical skills and familiarity with the tools they use.

✨Discuss Performance Optimisation

Since the role focuses on system performance and reliability, be ready to talk about how you've optimised applications in the past. Share examples of profiling, debugging, or using Docker for containerisation, as these are key aspects of the job.

✨Emphasise Full Stack Development Experience

Even though the position is for a back-end developer, having full-stack development experience can set you apart. Discuss any front-end technologies you've worked with and how they integrate with back-end systems, showing your versatility.

✨Prepare Questions About the Company

Research the renewable energy start-up and prepare thoughtful questions about their projects and goals. This shows your genuine interest in the company and helps you assess if it's the right fit for you.

Backend Developer Python
Infinite Talent
I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>