Django Gigs

Django Developer / Tech lead

3 weeks 5 days ago

Amsterdam, Netherlands

100% Remote

About us

A-dam is an Amsterdam-based startup dedicated to making playful and characterful apparel from planet-friendly materials. Our mission is to create long-lasting quality products that both look and feel great. We currently operate in most European countries and North America. 

We are a small team of progressive people who believe in mixing work and play. We’re ambitious yet down to earth, serious with a child-like curiosity.  

About the role

We’re offering a full-time role with a market conform salary, based in our HQ in Amsterdam or possibly remote.

Our goal is to keep building a world class customer experience with unique design and features. We’re looking for a talented Senior Backend Developer to join our team, and help us maintain our e-commerce platform to facilitate the rapid growth of our business.

You will be involved in all aspects of the development cycle, including designing architecture, writing 3rd party integrations, dev ops and managing outsourcing parties. 

You’re a hands-on person with the ability to quickly and creatively adapt to a fast-paced business as well as thinking about long term ahead solutions. Our technology stack uses a mixture of various technologies, such Saleor/Django, GraphQL, Kubernetes, React, Google Cloud platform, etc.

Your tasks

  • Develop our e-commerce platform and integrations with 3rd parties;
  • Create well structured and maintainable code;
  • Contribute to the overall architectural direction;
  • Make open source contributions;
  • Improve business processes;
  • Grow the development team.

Your experience

  • You have at least 5 years of experience in frontend and backend web development;
  • You’re able to relate to e-commerce business and customers;
  • You’re not afraid to move out of your comfort zone when it comes to technical challenges;
  • You have a strong sense of pragmatism;
  • You are fluent in the English language.

Your skills

  • Python and Django;
  • Good understanding of concepts such as: DRY, OOP, TDD;
  • Front-end skills are a big plus;
  • Node.js as backend for front-end;
  • API development with GraphQL;
  • SQL;
  • CI/CD;
  • Unit testing, integration testing, and E2E testing;
  • Managing cloud environments.

We’re looking forward to hearing from you!

A-dam

Junior/Mid-level developer for web consultancy - remote or local

1 month 1 week ago

Chippendale, Australia

Flexible

We're looking for a Junior or Mid-level Python/Django Developer to join our team.

We're a small but perfectly formed 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.

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:

  • 1 or more 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.

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

  • Basic 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 Javascript frameworks.
  • 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 (from a compatible timezone, we have a 10am Sydney time standup every day), or a 4-day/week engagement.

Salary range is AU$60-80k + 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.

Director of Engineering for Headless CMS SaaS Startup

2 months ago

, United States

100% Remote

About ButterCMS:

ButterCMS is a SaaS start-up delivers value to Developers and Marketers through a headless, API-based CMS (Content Management System) and blogging platform. Butter is a developer-friendly CMS that enables developers to build modern apps while also providing their marketing teams with the tools needed to make website content updates. Our customer base of Software Developers and Marketers come from a widely varied set of industries. 

Butter is the #1 rated headless CMS. Developers love us. We exist to make their lives better.

If full stack development and working at a fast-growing startup excites you, then check out this position! At ButterCMS, you’d be joining a small, energetic team with the opportunity to make a big impact. As a Director of Engineering you’ll own all technology, be responsible for the entire ButterCMS platform, and most importantly, ensure that our customers are successful.

Our remote company culture thrives on the core values of Honesty, Respect, and Dependability that define the way we work as a team.

What's In It for You?

You’re doing what you’re passionate about and making a big impact to grow a business alongside the company Founder and like-minded developers and marketers. As a fully remote team, we offer a relaxed, fun, flexible, working environment with competitive salary + benefits. Learn what it takes to build, run, and grow a SaaS business; The sky’s the limit.

Key Responsibilities:

  • Work closely with the founder on all product initiatives. There’s zero bureaucracy - you will have maximum autonomy and responsibility. 
  • Own all technology and run the engineering team. Responsible for the ButterCMS platform, marketing site, docs, as well as our open source SDKs and starter projects.
  • Ensure 100% uptime and the platform remains performant . On call to immediately resolve platform / infrastructure issues in the event of disruption or performance degradation
  • Build out new capability in Django and Vue.js as we grow into the best headless CMS in the market
  • Improve platform reliability, security and performance.
  • Provide support for technical customer success - many of our customers are developers. Help them be successful with Butter and take their feedback to improve our product. This includes helping our customer success team with level 3 technical support questions ranging from how to best integrate Butter into their app or help with fixing a bug.

Job Qualifications:

  • 100% remote. Must be qualified to work within the U.S.
  • Eager and able to learn quickly. Self sufficient enough to solve problems. Enjoys and thrives on autonomy
  • Excited to be building the company - you love to get your hands dirty.
  • Ownership and pride in your work come naturally.
  • Experienced at leading an efficient team of engineers.
  • Deeply experienced with Django/Python a must. Know how to write efficient code and utilize Django ORM for performant database querying.
  • Experienced with Vue.js or similar front-end framework also a must.
  • Experienced working with high volume applications where database query optimization and caching (Memcache, Redis, etc) 
  • Consistently write well designed, testable, efficient code
  • 5+ years experience as a software developer
  • Minimum of Bachelor's Degree in Computer Science

Interested?

  • Send your resume to jake @ buttercms.com and tell me why you’re the best candidate for this role.

Senior Engineer (Lead) - Software Engineering - REMOTE

2 months ago

Dallas, Texas

100% Remote

About Activated Insights: 

Activated Insights’ technology helps senior care providers close the feedback loop with their employees and the seniors that they serve so they can make better decisions and provide better care. Today, our survey and analytics platform supports the voices of over half a million employees, seniors, and family members at over 4,000 locations. Now during the pandemic, we’re helping senior care providers understand their employees’ and their seniors' needs as they face unprecedented challenges.   

We’re a close-knit remote team that cares about working hard to do good in the world, while also making sure that we can all live balanced lives. As our user base grows, we’re looking for an experienced engineer to join our team to help scale our platform and expand our product offerings. We’re using data to transform the aging experience of our parents, our grandparents, our loved ones - and ultimately, for ourselves. Come join us! 

About the role: 

We are seeking a self-motivated, experienced senior software engineer to serve as a technical lead on our remote engineering team. This is an opportunity for someone who wants to be part of a small, hardworking team where everyone is invested and cares about doing well, by doing good. You’ll spend 80% of your time working hands on to build new features and products, 10% using your past experience to help scale our codebase as our user base grows, and 10% providing technical mentoring to engineers on our team. 

About the team:

You’ll be joining a small, but mighty remote engineering team based in the US and in Europe. We have a flat structure and do continuous deployment where each engineer deploys their own work to production at any time and is responsible for what they deploy. While we move quickly and focus on outcomes, we’re invested in PR review as a process and care about quality and standards. Our core stack includes Python, Django, Graphql, React, Typescript, Postgres, Google Cloud Platform, Kubernetes, and Drone.  

As a Senior Lead Engineer you will:

  • Be in the code building new features and fixing issues.
  • Own the strategy for scaling our code base as our user base grows.
  • Do PR reviews and give constructive feedback to other engineers on the team.
  • Help problem solve and figure out solutions when teammates are stuck.
  • Drive short and medium term engineering strategy and planning.
  • Support teammates as they architect new products and features. 
  • Attend daily standups and ad hoc meetings like design reviews.  
  • Collaborate closely with other engineers, product, and design. 
  • Assist with medium and long term product planning.
  • Serve as a technical mentor and source of support for your team members. 

You should have:

  • 6+ years of full stack experience on production web apps using web frameworks (Django, Rails, etc.)
  • 4+ years experience using Python and Django
  • Scaled software to support 10,000s daily active users and a database with 10s of millions of records.
  • Experience using React (in the past 2-3 years), bonus points if you have experience with Typescript. 
  • Experience with CI/CD tools like Helm or Drone. 
  • Hands-on dev ops experience at an early or medium stage startup, bonus points if you have experience with Kubernetes, Docker, and GCP.  
  • Ability to balance focusing on output and meeting business needs with maintaining code quality.
  • Interest in providing technical mentorship to a team of motivated peers.
  • Passionate about software development, you do this because you love it.
  • You love the small team startup environment and working hard and fast to have a big personal impact. 
  • Thrive when working remotely.
  • Based in the US or Europe - can work hours overlapping with 9-3pm EST 

In addition to “doing well by doing good”, we offer:

  • Pay: Competitive salaries + stock.
  • Stock options: Ownership in a fast-growing company.
  • 401k: We care about your ability to save for your future.
  • Time Off: Flexible vacation policy to encourage you to take care of your whole self.
  • Remote-First: Choose when and where you work best, just make sure you overlap with your teammates.
  • Healthcare: Competitive medical, dental, and vision policies.
  • Goodies: $2,000 towards hardware and software you need to get the job done.
  • Great team: Working with fun, hardworking, nice people who are committed to making a difference!
  • ...And much more! 

We are an equal opportunity employer and are committed to building a company that embraces and celebrates diversity and inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. As a women-founded company we’re committed to building a diverse team because we know it’s not just good business sense, but the right thing to do.

Senior Software Engineer

2 months 1 week ago

New York

Flexible

Company overview: 

Insurance companies spend billions on marketing to find new customers, and often those costs come back to consumers in the form of higher premiums. We’re changing that.

At Marble, we put our members at the center of the insurance process so they can effortlessly protect the things they care about, all while earning the value they deserve. We’re laser-focused on saving insurance customers money by building a rewards-based membership program.

For insurance companies, Marble is the most innovative marketing and engagement tactic since email. Using our proprietary software and structure, we partner with insurance carriers, brokers, and agents to engage their customers like never before.

It’s not often that you get to say this when talking about insurance, but with Marble, everybody truly does win.

Marble is backed by IA Capital, the longest tenured insurtech- and fintech-focused venture capital firm in the US with a 20 year track record of successful investments and exits.

What you’ll do:

Marble is looking for a Senior Software Engineering that brings years of Django and React.js experience. You will help spearhead the development and growth of our early prototypes and products. Working with Marble’s CTO, you will help build a best-in-class engineering team that collaborates to build delightful products, designs and implements scalable infrastructure, and encourages diversity of experience and thought. Velocity is critical to our success and you will be integral in building the team and the infrastructure that delivers this velocity. 

What you’ll build:

As one of the first engineering hires, you will work directly with Marble's CTO and CEO to build each of our three digital products: a digital insurance wallet, the first and only rewards platform for insurance, and a B2B co-branded rewards platform for insurance carriers.

About you
  • You are a manager with 5+ years of technology experience, specifically with Python and React.js 
  • You have experience managing and working alongside offshore engineering teams
  • Experience in a fast growing organization building out processes and teams
  • Experience working with complex problems involving multiple partners
  • You have a track record of building and motivating high performing engineering teams to continuously innovate, collaborate, and improve
  • You have demonstrated success building highly scalable APIs, back end platforms, distributed systems, data access layers, etc.
  • You’re committed to collaboration and able to work well with other business units to build, test, and measure solutions that increase organizational velocity
  • You’ve excelled in fast-paced, ambiguous environments, particularly by organizing yourself and others with strong and flexible frameworks and processes
Responsibilities:
  • Deliver high quality and scalable solutions in our Django and React.js platform
  • Partner on the technology budget, driving the selection of third-party technologies and assisting with contract negotiations
  • Vet, interview, and hire engineers and engineering managers
  • Coordinate with technology leadership at the largest insurance carriers in the US and worldwide, as they integrate Marble’s technology platform 
  • Set the foundation for high code quality and dev ops best practices
  • Maintain and strengthen best-in-class data security and privacy practices 
  • Writing code, and lots of it. Though this is a senior position, we are a small team so we expect our early engineering hires to be in the code every day until you hire a team around you.
  • We are an early stage company and we ask that all candidates review this job description knowing that the only thing we are certain of is: things will change, including your responsibilities. Please only apply to this role if you are comfortable with this.

Senior Engineer (Lead) - Software Engineering - REMOTE

2 months 1 week ago

, United States

100% Remote

About Activated Insights: 

Activated Insights’ technology helps senior care providers close the feedback loop with their employees and the seniors that they serve so they can make better decisions and provide better care. Today, our survey and analytics platform supports the voices of over half a million employees, seniors, and family members at over 4,000 locations. Now during the pandemic, we’re helping senior care providers understand their employees’ and their seniors' needs as they face unprecedented challenges.   

We’re a close-knit remote team that cares about working hard to do good in the world, while also making sure that we can all live balanced lives. As our user base grows, we’re looking for an experienced engineer to join our team to help scale our platform and expand our product offerings. We’re using data to transform the aging experience of our parents, our grandparents, our loved ones - and ultimately, for ourselves. Come join us! 

About the role: 

We are seeking a self-motivated, experienced senior software engineer to serve as a technical lead on our remote engineering team. This is an opportunity for someone who wants to be part of a small, hardworking team where everyone is invested and cares about doing well, by doing good. You’ll spend 80% of your time working hands on to build new features and products, 10% using your past experience to design and architect our products for scale as our user base grows, and 10% providing technical mentoring to engineers on our team.

About the team:

You’ll be joining a small, but mighty remote engineering team based in the US and in Europe. We have a flat structure and do continuous deployment where each engineer deploys their own work to production at any time and is responsible for what they deploy. While we move quickly and focus on outcomes, we’re invested in PR review as a process and care about quality and standards. Our core stack includes Python, Django, Graphql, React, Typescript, Postgres, Google Cloud Platform, Kubernetes, and Drone.  

As a Senior Lead Engineer you will:

  • Be in the code building new features and fixing issues.
  • Own the strategy for scaling our code base as our user base grows.
  • Do PR reviews and give constructive feedback to other engineers on the team.
  • Help problem solve and figure out solutions when teammates are stuck.
  • Drive short and medium term engineering strategy and planning.
  • Support teammates as they architect new products and features. 
  • Attend daily standups and ad hoc meetings like design reviews.  
  • Collaborate closely with other engineers, product, and design. 
  • Assist with medium and long term product planning.
  • Serve as a technical mentor and source of support for your team members. 

You should have:

  • 6+ years of full stack experience on production web apps using web frameworks (Django, Rails, etc.)
  • 4+ years experience using Python and Django
  • Scaled software to support 10,000s daily active users and a database with 10s of millions of records.
  • Experience using React (in the past 2-3 years), bonus points if you have experience with Typescript. 
  • Experience with CI/CD tools like Helm or Drone. 
  • Hands-on dev ops experience at an early or medium stage startup, bonus points if you have experience with Kubernetes, Docker, and GCP.  
  • Ability to balance focusing on output and meeting business needs with maintaining code quality.
  • Interest in providing technical mentorship to a team of motivated peers.
  • Passionate about software development, you do this because you love it.
  • You love the small team startup environment and working hard and fast to have a big personal impact. 
  • Thrive when working remotely.
  • Based in the US or Europe - can work hours overlapping with 9-3pm EST 

In addition to “doing well by doing good”, we offer:

  • Pay: Competitive salaries + stock.
  • Stock options: Ownership in a fast-growing company.
  • 401k: We care about your ability to save for your future.
  • Time Off: Flexible vacation policy to encourage you to take care of your whole self.
  • Remote-First: Choose when and where you work best, just make sure you overlap with your teammates.
  • Healthcare: Competitive medical, dental, and vision policies.
  • Goodies: $2,000 towards hardware and software you need to get the job done.
  • Great team: Working with fun, hardworking, nice people who are committed to making a difference!
  • ...And much more! 

We are an equal opportunity employer and are committed to building a company that embraces and celebrates diversity and inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. As a women-founded company we’re committed to building a diverse team because we know it’s not just good business sense, but the right thing to do. 

Back End Engineer

3 months ago

New York

Flexible

Port. solves the problem that no one knows what decisions work in business (even though lots of people pretend they do). As a result, millions of Americans watch others succeed while losing all they have, working in jobs they hate, or getting stuck in businesses they struggle. Port. starts with a website where people in commerce can get news they can use on companies that matter to them, so they have an edge in negotiations, and then grows to a tool for planning the finances of a business, a device for evaluating strategy in an Augment Reality, and beyond.

Port. is looking to hire a back-end engineer:

  • Must have: expertise in Django, DRF, Python, Kafka, RESTful architecture, databases (Postgres), and pipelines
  • Should have: knowledge of Angular, rules engines (expert systems), design patterns
  • Plus: Experience with low-latency financial systems outside of trading, SOAP APIs, GraphQL, game development

We use Scrum / Agile religiously. 

Django and Senior Django Developer

3 months 1 week ago

, United States

Flexible

Dear Django Devs,

=================

A fast growing Tech company is looking for web developers in North America, Europe and Latin America. Currently, we have vacant positions for Senior Python Developer and Python Developer positions. If you consider yourself a motivated web developer with plenty of initiative, we have the perfect job for you. At our North American, European and Latin American offices (and currently mostly remote), we work with our Shuup Multi-Vendor Platform. Shuup is used to build enterprise online marketplaces (such as Amazon and Grubhub) through which multiple vendors can sell physical or digital products and services.

We wish from you that:

  • You are confident in working with Django and you love writing Python language.
  • You know JavaScript and maybe some of its new trends and you’re not afraid to write CSS or HTML, either.
  • You are somewhat familiar with LESS, SASS, jQuery and ES6.
  • You are interested in software development as a craft and wish to grow as a developer.

In addition, we value:

  • Experience in agile software development methods.
  • Experience from software development projects.
  • You wish to share your knowledge with other developers.
  • Positive attitude and a willingness to learn.
  • You have experience or interest in E-Commerce.
  • Prior experience in using open source technologies in software development.
  • Fluency in English.

Why Shuup?

We trust in Python and solution-oriented working. For every Shuuper, we plan an individual python programmer career path and support it along the way. We have a wide range of projects and we promise that you won’t get bored with us. We offer a competitive salary and other benefits. You may also choose to work either remotely or at the office, that is totally up to you.

Why us?

Our success in the Great Place to Work studies tells a lot about how we feel about our employees. We will support your professional development in many ways and encourage employees also to participate in developing our company. When the organizational culture is being originated and nurtured by employees, it becomes authentic, honest and laid-back.

We offer:

  • An interesting and motivated work environment with great co-workers
  • The opportunity to be a part of building an international success story
  • Interesting and challenging projects – not just repetitive work!
  • Extensive remote work possibilities

HOW TO APPLY:

------------------

The first stage of our application process is our Python/Django coding challenge. Typically, our applicants don’t need more than a couple of hours to send it back to us.

In the test, you will get to improve upon an existing application that does not feel all that snappy and does not look as good as it should. Please download the challenge: https://www.shuup.com/djangochallenge/.

And please return the 1. coding test and 2. your resume by sending them to [email protected] as a link to a shared cloud storage folder or as an attachment and we will review them asap, thank you!

P.S. After passing the test, next is an interview with Shuup developers, and the final stage is the interview with the Co-Founders.

Python / Django Web Developer (f/m/d)

3 months 2 weeks ago

Köln, Deutschland

On-Site

We are currently looking for a dedicated and friendly full-time Python and Django Backend Developer (f/m/d) to join our 20-member team in Cologne.

Who we are:

We are an experienced digital agency with an international young team, flat hierarchies and an easy-going working environment in the centre of the most beautiful city in Germany: Köln. In 2017 we were among the top 30 most creative digital agencies in Germany. We have short decision-making processes and interdisciplinary knowledge. Our lunch together and fresh fruit round off the agency's daily routine.

We specialise in design, user experience and development of CMS-based websites, online shops and mobile apps. We support international brands in social media. For our work we were recently awarded three Red Dot Awards, four German Design Awards and the iF Design Award. Our customer base includes Elbphilharmonie, Lucerne Festival, Guinness, Nikon, Kölner Philharmonie, Konzerthaus Berlin, the opera houses Cologne and Leipzig, and many more.

What you can do with us:

In collaboration with other developers, web designers, and project managers you create and develop your own projects as a website or a web app for our national and international customers and participate in the further development of existing web projects.

What you need to be able to do:

  • You have a completed professional training or several years of professional experience as a backend developer for Python and Django
  • You have in-depth knowledge of Python, Django and the Django REST framework
  • You have experience with GitLab, GitLab CI/CD and Unit Testing
  • You are familiar with Debian, nginx, PostgreSQL, uWSGI and maybe even Ansible
  • Experience with RabbitMQ, Celery and Docker is welcome, but not a must
  • Maybe you have worked with Elasticsearch before?
  • You are a team player, you show initiative and willingness to communicate
  • You are a citizen of the European Union and are therefore allowed to work in Germany
  • You are willing to relocate and work on-site in Cologne, Germany
  • You are able to communicate in English. German is not a must, but of course a real advantage

What we offer you:

  • Exciting projects, especially in the fields of culture, events and music
  • Flat hierarchies and short decision-making processes
  • An international team and a family atmosphere
  • Daily lunch, served fresh onto the plate
  • Fruit and hot drinks for free
  • Flexitime with core working hours
  • Job ticket for public transport
  • Occasional agency trips
  • Bonus payment
  • We sponsor additional education
  • Possibilities for home office after introduction period on-site

And now?

If you are ready for this challenge, send us your complete application with salary expectations and earliest possible starting date by mail ([email protected]). Don't forget to send us references and work samples with your application.

Checked
6 hours 57 minutes ago
Jobs on djangogigs.com
Subscribe to Django Gigs feed