Python Full Stack Developer
Ikhoi Recruitment
Charing Cross, United Kingdom
13 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 80KJob location
Remote
Charing Cross, United Kingdom
Tech stack
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Azure
Software Quality
Code Review
Continuous Integration
Database Schema
DevOps
Web Development
Django
Python
Node.js
Query Optimization
Software Systems
TypeScript
React
Information Technology
Celery
Terraform
Job description
A great energy client based in London is looking for a Full Stack Python Engineer with Web development experience to come and join their team.
The role is 2 days in the office and 3 days WFH.
Fantastic benefits, bonus, training, events, cycling scheme, pension, free breakfast and much more!
- Key Responsibilities
- Design, develop, and maintain scalable and reliable software solutions, ensuring alignment with Principals and Architects.
- You must have at least 4 years Python experience
- Experience with Typescript and a years Javascript
Requirements
Do you have experience in TypeScript?, Do you have a Master's degree?, * Strong expertise in Python web development frameworks (e.g., Django) and JavaScript/TypeScript, with experience working in cloud environments such as AWS, Azure, or GCP.
- Skilled in applying software technical design principles to build scalable, secure, and maintainable solutions within modern cloud-based architectures.
- Bachelor's or Master's degree in Computer Science, Engineering or equivalent experience.
- Experience with CI/CD tools and practices.
- Strong problem-solving & communication skills.
- Adaptability/willingness to learn (e.g., Agile).
- Technical leadership (mentoring, best-practice guidance).
Desirable:
- Experience with modern frameworks and libraries (e.g., React, Node.js, Terraform, Celery).
- Experience with database schema design and query optimisation.
- Collaborate with cross-functional teams, including Product, QA, and DevOps, to deliver high-quality features.
- Lead code reviews and technical discussions, and contribute to architectural decisions.
- Lead complex coding tasks; ensure code quality.