Senior Python / Django Developer

  • Full-time

Company Description

We are Dune Technology! A development studio based in Tunis & the UK. Founded by two techies - veteran CTOs from London. We provide top-of-the-class software development services for the best Startups and Technology companies in the UK and make sure we have fun doing this. We have offices in London, UK and Tunis (Lac 1), Tunisia.

We were developers ourselves so we know what good company culture and projects look like and we work hard to make Dune Technology a company we always wanted to work for.

Our developers work shoulder-to-shoulder with some of the best engineers, designers and product leads in the UK on cutting-edge technologies (like Google products).

With us, you will accelerate your career, get mentorship and training, and valuable experience in the UK market.

We’ll give you the freedom to manage your own work and trust you to get things done. Want to work from home occasionally? Go for it. Need to unwind and play some Xbox or PlayStation? We’ll be happy to join you :) . Ultimately, we just want to make sure that you have everything you need to help us build the best products possible.

You’ll have many opportunities for growth and learning: collaboration within teams, rotation to different products, experimentation on internal tools, involvement in new business and pitching, our talks events, mentorship, training courses, and conferences.

You’ll have the opportunity to build a company you would like to work for.

Job Description

IMPORTANT:

  • Must be a Senior developer (minimum 5 years of commercial experience in Python / Django)
  •  Must be based in Tunisia. This is a hybrid role (fully remote considered for the right candidate).


About the role:

You will join one of our friendly, supportive, proactive Agile product teams, and you’ll be working closely with fellow developers, designers, and other team members. Our teams are self-organising, with the freedom to define their own ways of working.

 

We’re not married to any single technology. We aim to strike a balance between leveraging our existing strengths and exploring new tech. While this listing focuses on Django, we try to avoid silos: our developers are encouraged to contribute to any part of a system they’d like to.

 

We’re looking for a Senior Python / Django developer, ideally with some experience with Google App Engine. You’ll be joining an existing team to help accelerate our development.

Qualifications

About you:

You are able to find creative solutions to technical problems and user needs, whilst also finding opportunities to optimise and simplify software. You are capable of supporting, guiding and empowering teams to produce excellent software.

You can write great code but also enjoy collaborating with other disciplines in the product team to devise creative solutions to the users’ needs.

You will be accountable for:

  • Write idiomatic, performant and maintainable code
  • Find creative solutions to technical problems and user needs
  • Find opportunities to optimise and simplify software
  • Strike the right balance between perfection and delivery
  • Work in a friendly, self-organising, cross-functional, Agile product team
  • Support other Developers within the team
  • Collaborate closely with Designers and Product Leads

You must have:

  • 5+ Years of experience
  • Proven experience building Python / Django applications
  • Experience using modern development tools (e.g. Git, Jira, Bitbucket, GitLab or GitHub etc.) within a development team
  • Experience in Cloud technologies
  • Excellent teamwork, and written and verbal communication skills

Ideally also:

  • Experience using Google App Engine and Google Cloud Services
  • Experience launching high-quality digital products
  • An understanding of security vulnerabilities and how to prevent them
  • Experience building for performance and accessibility
  • Familiarity with Agile methodologies such as Scrum and Kanban
  • API design skills
  • Knowledge of testing, QA tools and methodologies

 

Additional Information

Location: Hybrid with offices in Lac 1, Tunis. (*Fully remote considered for the right candidate, but must be based in Tunisia. )