Position: Software Developer - Python / Django
Company: Plume
Experience required: 2y
English level: fluent

Responsibilities include:

Developing backend systems and content management systems using Django
Collaborating closely with other front and backend developers both internally and externally for integration projects
Collaborating with clients and helping the team through scoping/planning workshops
Consultancy with our clients to help them improve their learning technology
About you:

At least 2 years of commercial experience with Django
Competent with Docker and API design
An interest in learning and development
You should be a great communicator, both written and verbally
You should be comfortable speaking up when you think there's a better way
You should be keen to learn and open to feedback (we're a learning business after all)

Bonus points:
Experience with React, React Native or PHP (WP)
Lead developer experience
Glassdoor reviews:

" A truly international, but close knit team. Project Manager has trust and in my judgements and abilities and as such I'm given real autonomy."
Overall, working with Plume has been an extremely positive and rewarding experience for me. You are constantly supported and given the tools to learn, grow, and improve yourself
"Dedication and hard work do not go unnoticed. There's a strong emphasis on work-life balance"
"Team and the organisation provides a good work environment. They welcome new ideas and implement them."
They are growing rapidly and are getting clients who are tech giants.
A little more about us:

We have cemented our position as the go-to agency for custom learning technology, and we have clients in both the UK and the US.

One thing most of our clients have in common is that they 'get' tech and appreciate the work we do, so they're really great to work with.

The team is around 10 people strong but we're growing fast as we build out a second team, so it's an exciting time to join us as we make a big dent in the online learning world.

Our culture

We are extremely collaborative and love bouncing ideas off of one another and our clients. We purposely attract friendly and knowledgeable clients, and we need that personable approach in our work and communication. We’re a supportive bunch who are proactive in our own personal and professional development endeavours.

We have a shared interest in tech, design and other nerdy stuff. We all enjoy a laugh and have created a chilled but productive working environment.

Benefits

Generous 33.5 days’ holiday (5.5 days more than usual)
VR headset for team crazy-golf sessions
Unbeatable work/life balance - no weekend calls/emails
Personal and professional development plan
£1000 annual training budget
Opportunities for promotion to lead roles
Job Types: Full-time, Freelance, Permanent