At a Glance
- Tasks: Design and develop APIs while collaborating with a dynamic team.
- Company: Join PIE Mapping, a leading mapping consultancy with a start-up vibe.
- Benefits: Gain hands-on experience in a fast-paced environment with growth potential.
- Why this job: Make an impact by creating innovative mapping solutions for diverse clients.
- Qualifications: One year of backend development experience and a passion for learning.
- Other info: Work closely with a small team and embrace a flexible, enthusiastic culture.
The predicted salary is between 30000 - 50000 £ per year.
PIE Mapping is a mapping consultancy looking for a Python backend developer to join our expanding team. We supply industry-leading mapping solutions for local authorities, freight operators and entertainment venues.
Your key responsibilities will be:
- Helping to design and develop APIs to expose our data and services
- Working closely with the lead developer to develop new features
For this position you will need:
- At least one year experience as a backend developer
Technical Requirements:
- Knowledge of PHP will be beneficial
- Object Oriented Programming knowledge
- Developed understanding of frameworks (Django)
- SQLAlchemy and TastyPie knowledge will be beneficial
- Relational database experience: Postgresql
- Working with APIs: RESTful, JSON, XML
- GIT and SVN
- Adhering to coding standards
- Developing high quality, well documented and easily maintained code
- Provide documentation, and ensure shared knowledge of solutions implemented
- Able to work on multiple projects simultaneously in a fast-paced environment with frequently changing priorities
- Enthusiastic, flexible, reliable, capable of working alone or as part of a team and be able to demonstrate a genuine desire to learn
- GIS background would be advantageous although not essential
You will be working within a small team and therefore a "start-up" mentality is required.
Python Backend Developer in London employer: Djangojobs
Contact Detail:
Djangojobs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Backend Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Python or in mapping solutions. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially any APIs or backend work you've done. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with Django, SQLAlchemy, and RESTful APIs. Practising common interview questions can help you feel more confident.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it’s a great way to stay updated on new openings and company news.
We think you need these skills to ace Python Backend Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as a backend developer, especially with Python and any relevant frameworks like Django. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include examples of projects you've worked on that demonstrate your ability to develop APIs and work with databases. This gives us a clear picture of your hands-on experience and problem-solving skills.
Keep It Clear and Concise: When writing your application, be straightforward and to the point. We appreciate clarity, so avoid jargon and make sure your passion for coding shines through!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Don’t miss out!
How to prepare for a job interview at Djangojobs
✨Know Your Tech Stack
Make sure you brush up on your Python skills, especially with Django and SQLAlchemy. Be ready to discuss how you've used these technologies in past projects, as well as any experience you have with APIs and relational databases like PostgreSQL.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles and how you overcame them. This is particularly important for a fast-paced environment where priorities can shift quickly. Use examples that highlight your ability to adapt and find solutions.
✨Demonstrate Team Spirit
Since you'll be working closely with a small team, it's crucial to show that you're a team player. Share experiences where you've collaborated effectively with others, and express your enthusiasm for contributing to a collective goal.
✨Ask Insightful Questions
Prepare some thoughtful questions about the company's projects, team dynamics, or future goals. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values and work style.