Software Developer

2 weeks 5 days ago

London, United Kingdom

100% Remote


Book Learn Pass is an online platform built to provide driver training resources for learner drivers in the UK. We build apps, guides, and interactive learning material designed to give learners the best chance at passing their driving test. We've helped thousands of drivers pass their test and we aim to continue this as we going into next year.

The role

We're looking for a Senior Software Developer to join our growing, fully remote team. We're investing heavily in product and our technical capabilities in the next 18 months and we're looking to expand our development team

Working with our CTO and CMO, you will be a key part of delivering new products and executing the current 12-month roadmap.


  • Managing our in-house team of developers
  • Liaising with the design team to ensure that fundamental errors are not made during the design process
  • The ideal candidate must be able to deliver clean, robust code that has the ability to scale
  • Analyse performance and provide technical solutions to performance issues and bottlenecks
  • Reviewing and refactoring legacy code
  • Optimising performance, spotting bottlenecks and improving the efficiency of the system
  • Building reusable code and libraries for future use
  • Modernising the current information architecture to ensure the platform is ready to be scaled


  • 3-5 years in a senior software development role. Management experience would be a bonus but it's not required.
  • BA Hons in Computer Science, Machine Learning, Mathematics or a related course
  • Must have deep expert knowledge of Python (Django), and PHP (Symfony). This is non-negotiable
  • Must follow the lean methodology
  • The ideal candidate will be a good communicator and someone with the ability to communicate effectively with team members working in different time zones


  • Competitive


  • Fully remote

Start date

  • As soon as possible

Software Engineer

1 month 1 week ago

Victoria, Australia

100% Remote

Remote details

Preferred Timezone: (GMT+10:00) Melbourne +/- 3 hours

Office Location: None


python, django, graphql, amazon-web-services, terraform, typescript, react, next.js

Job Description

This is an exciting opportunity to join an established and fast-growing startup and become a founding member of the core technology team. 

You will help shape and build the digital assets of a leading brand in the emerging industry of luxury fashion sharing. Currently the market leader in Australia, The Volte is now committed to a significant re-platforming initiative to enable both horizontal and vertical growth internationally.

This is a full-time and permanent opportunity for a motivated individual looking to advance their career as a full stack web application developer, or potentially to specialise in front-end, backend or devops as the company and team size grows. The applicant will possess 3+ years experience with modern web technologies ideally including:

  • Django
  • graphql / graphene
  • Postgres

Additionally, familiarity with modern e-commerce platforms and patterns will be highly advantageous:

  • Complex and high-throughput e-commerce sites
  • Payment gateway and provider integration e.g. Afterpay, Klarna
  • Marketplace websites
  • Booking engines

To be successful in this role, you should have a creative and explorative mindset. Whilst technical direction will be provided by the CTO, there is considerable opportunity to bring new ideas and help drive architectural decisions. We are looking for someone to become a long-term owner of key services and applications you will help build from the ground-up.

Key Duties:

  • Implement user stories and technical tasks independently with a high standard of code quality
  • Participate constructively in code reviews
  • Adhere to, and help refine company standards and processes
  • Provide high quality asynchronous daily updates
  • Attend planning meetings and workshops
  • Contribute to technical decision making

About The Volte

Established in 2018 by a team of female founders, The Volte is changing the way people consume fashion. The Volte is a designer fashion rental marketplace connecting borrowers and lenders, and helping to reduce waste and carbon emission with clothing re-use.

The Volte removes barriers and allows people from any demographic, size and budget to access designer fashion. It allows borrowers to access designer fashion at a fraction of the retail price and allows individuals to make money from their fashion ‘investment’ pieces. Fashion is no longer disposable.

Django API Developer

1 month 2 weeks ago

New York

100% Remote

As a Django API Developer with, you'll be working on a Django Rest Framework project with multiple production clients. If you prefer to stay only in the backend, communicating with other team members mostly over Slack, this role is ideal for you.

Experience with Django Rest Framework, Celery, AWS, Docker, and similar technologies is ideal. Although this is a backend position, experience with client-side JavaScript is still a plus, as is experience developing SaaS projects. is a rapidly growing SaaS platform that provides enterprise grade texting/SMS tools for recruiters and HR teams that work in harmony with other platforms. We are transforming the way employers communicate, making the process more efficient and user friendly for everyone involved. Our customers include global brands spanning diverse industries.

Requirements:* Extensive Python and Django Experience

* Strong Written English

* A mind for secure code and test coverage

Lead Fullstack Developer (Python/React)

1 month 2 weeks ago

Amsterdam, Netherlands


The Opportunity

Stream is hiring for a Lead Python/React full stack developer to head up our dashboard & integrations team. The team consists of 4 Python/Django and React developers.

Stream’s APIs for activity feeds and chat are used by over a billion end users. The backend technology is based on Go, RocksDB & Raft. We’re currently one of the fastest-growing startups in Colorado and Amsterdam. For this role, we’re hiring in Amsterdam or remotely.

What you will be doing

The dashboard & integration team owns our dashboard experience for customers, our dashboard for managing customer accounts, and integrations between our customer data and billing and other 3rd party providers. A good customer dashboard makes it much easier for developers to start using our API, and product managers to evaluate our product. 

As a lead developer, you spend most of your time on engineering and programming. You also mentor your team, support them in their growth, set the technical vision for the dashboard and stay in touch with the other teams. As a team lead, you’re responsible for hiring with the help of our in-house recruiting team.

The challenges
  • Lead a small team while spending most of your time on engineering
  • Mentor other developers on your team
  • Our customer dashboard is critical touchpoint for both evaluation and maintenance of Stream integrations

You have
  • Basic familiarity with both Python/Django and React
  • Expert level experience with one of them, 5+ years
  • Experience leading engineering teams, 2+ years
  • You like to spend most of your time on engineering but also value the result/product impact of your work

Our tech stack

At Stream, we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a shortlist of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

  • Go, gRPC, RocksDB, Python
  • Postgresql, RabbitMQ
  • AWS, Puppet, CloudFormation
  • Grafana, Graphite, ELK, Jaeger
  • Redis, Memcached

What we have to offer you

Stream employees enjoy some of the best benefits in the industry:

  • A team of exceptional engineers
  • The chance to work on OSS projects
  • A competitive salary
  • Company equity
  • A pension scheme
  • A generous Learning and Development budget
  • Commute expenses to Amsterdam covered or option to use a company bike within the city
  • Gym membership of choice covered
  • MacBook Pro or another development setup
  • Healthy team lunches and plenty of snacks
  • A generous relocation package
  • An office in the heart of Amsterdam
  • The opportunity to attend or present to global conferences and meetups
  • The possibility to visit our office in Boulder, CO

Our culture

Stream has a casual social culture, our team is diverse and we all have different backgrounds.

Our talented developers are highly technical and collaborative, which makes Stream a great place to learn and improve your skills. When it comes to software engineering our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now!

No recruiters/agencies please

Remote Django + js Developer

1 month 3 weeks ago

Fredericksburg, Texas

100% Remote

We are a small shop which develops about 1-2 apps per year and maintains a handful of applications for clients.

We are looking for a freelance developer with a few years of Django experience, and who embraces modern CI/CD practices. Vue.js, React, or other js framework experience is ideal.

  • You must reside in U.S.A.
  • Must be individual applicant; no agencies please.

Senior Django Developer for a range of client projects (permanent)

2 months ago

New South Wales, Australia


We're looking for a Senior Python/Django Developer to join our team for the long-term.

We're a web software development studio based in Sydney. We attract clients who have fun, interesting problems, and we build web systems to solve those problems. Our clients range from museums and cultural institutions to startups, so our work tends to have adventurous technology which we get to show off in exciting ways.

You would be likely to work with a variety of technologies, ranging from Django and Wagtail systems, through to React frontends, container-based infrastructure, and continuous integration pipelines. While the core of our work is in web systems, there are opportunities to work with anything from new front-end tech through to back-end infrastructure. We’re proud of a culture where you can pursue your interests and have an impact on the parts of a project that matter to you.

Strangely enough, knowledge of Python/Django isn't as crucial as being a good developer who is always keen to learn new technologies. Here's what we're specifically looking for:

  • At least 3 or 4 years of experience in building products or platforms using web frameworks—in Django on Python ideally, but otherwise in one or more of Ruby, PHP, JS, or other server side languages—it makes it a lot easier to pick up Django.
  • Demonstrable strong work ethic and self-directed learning. Experience coding on your own time (or as a freelancer) would be great, but isn’t essential.
  • A computer science or related degree is preferred.
  • Experience handling small to medium sized client projects on your own – communicating with the client, managing your time, monitoring budgets.

Any of the following are desirable and would be great things to mention:

  • Experience with the *nix command line—we use macOS/Linux on our development machines and servers.
  • Experience using distributed version control systems such as Git.
  • Knowledge of React, Vue or other frontend tools.
  • Experience with styling in browsers.
  • Experience with Docker.

The company is friendly and led by developers (the owner actually codes), so you'll never feel like a cog in the machine. Everyone has the chance to work on a challenging variety of projects, and to make decisions that steer the company as a whole.

During the COVID-19 pandemic, most of our staff have been working from home to reduce our shared risk and load on public transport. In more usual times, about half of us work from our office in Sydney.

The IC Sydney office is in the heart of Chippendale, a 5 minute walk from Redfern or Central. On sunny days people sometimes work outside on our balcony. We provide big screens, comfy chairs, coffee, GoGet membership, and are always open to ideas for supporting our staff with extras.

Most of all, we care about protecting the work-life balance and mental health of our team. We have flexible working hours (with a core of 10am–4pm), yoga on Thursdays, extra birthday leave, and we support work-from-home arrangements.

We are open to considering remote work, or a 4-day/week engagement. From experience, we work better with people we can spend some time with, so our ideal person would be in Sydney, but anyone in Australia or New Zealand could work just fine. 

Salary range is AU$90-120k + Super, depending on experience and awesomeness.

To apply, send a note introducing yourself, a recent CV, and some sample code or a github link that shows us your approach to solving a problem. 


While we have a lot of respect for the work of recruiters, we do prefer that applicants apply directly. So, no recruiters or outsourcers please.

Freelance Senior Django Developer to be part of our project teams

2 months 1 week ago

New South Wales, Australia


We're a small web software development studio based in Sydney. We attract clients who have fun, interesting problems, and we build web systems to solve those problems. Several of our clients are museums, cultural institutions and startups, so our work tends to have adventurous technology which we get to show off in exciting ways. 

You’re likely to work with a variety of technologies, ranging from Django and Wagtail systems, through to React frontends, container-based infrastructure, and continuous integration pipelines. While the core of our work is in web systems, there are opportunities to work with anything from new front-end tech through to back-end infrastructure. We’re proud of a culture where you can pursue your interests and have an impact on the parts that matter to you. 

We're looking for someone who can commit at least 15-20 hours per week. We'd prefer to work with people in Australia or New Zealand.

Senior Django Developer

2 months 1 week ago

New York


Muck Rack’s engineering team powers a platform that is meaningfully changing how journalists, PR pros, and marketers around the world work. We’re looking for a collaborative and self-motivated Senior Django Developer to join our small but quickly growing team and make a big impact.

As a Senior Django Developer you’ll work alongside the CTO, fellow software engineers, product managers, and designers, to execute major technical projects on Muck Rack, lead the building of new features, and help shape our engineering culture and processes. Our engineers are not siloed to any particular part of the application–everyone contributes everywhere. You should be excited about working with large amounts of data.

Our tech stack includes Python, Django, Celery, MySQL, Elasticsearch, Vue, and Webpack. Our technology team is focused on scale, quality, delivery, and thoughtful customer experience. We ship frequently without sacrificing work/life balance.

To be set up for success in this role, you’ll need to have:

  • 5+ years total professional experience as a software engineer
  • Django or significant web experience in a similar framework

If any of the below also describe you, this could be an exciting opportunity:

  • Worked on a complex, high-traffic site at a startup or software-as-a-service company, ideally with large amounts of data
  • Experience with MySQL (or Postgres) and/or ElasticSearch
  • Any combination of the following: experience with Celery, Luigi or Airflow, Kafka, AWS, NLP, data model performance tuning, content extraction, application performance tuning
  • Familiarity with modern frontend frameworks (like Vue or React) and development patterns
  • Interest in journalism, news, media or social media

In addition, we’re always looking for candidates who:

  • Have excellent communication skills, with an ability to explain ideas clearly, give and receive feedback, and work well with team members
  • Exhibit a willingness to learn in areas where they have less experience with our tech stack
  • Take pride in the quality of their code. (Your code should be readable, testable, and understandable years later. You adhere to the Zen of Python)
  • Work well in a fast-paced development environment with testing, continuous integration and multiple daily deploys
  • Have the ability to manage complexity in a large project, and incur technical debt only after considering the tradeoffs
  • Take a logical approach to problem solving that combines analytical thinking and intuition


**We are actively interviewing candidates across the US, Canada, Poland and Bulgaria only**

Benefits of Working at Muck Rack:

  • Flexible remote-first company
  • Off-the-grid vacation
  • 401(k) plan with employer contributions
  • Health, dental and vision insurance
  • Flexible spending account
  • Access to OneMedical, 24/7 Virtual Care, and an Employee Assistance Program
  • Paid parental leave
  • Commuter benefits
  • Discounted gym & bike memberships
  • Opt-in disability and life insurance
  • Subscription to Learning & Development platform
  • Self funded means we have the freedom to build forward-thinking products and put our customers first
  • Inclusive culture that listens to and welcomes diverse perspectives 

Muck Rack encourages individuals from a broad diversity of backgrounds to apply for positions. We are an equal opportunity employer, meaning we're committed to a fair and consistent interview process.