This job was posted over 90 days ago and may no longer be available.

Full-stack Python Developer

The client is a leading US lighting and electrical supply e-commerce company with cutting edge, innovative products. They are stable and have been profitable for 10 years, investing heavily in growth and expansion.

Expected contract duration: 6-12 months

The project is expected to last about 6 months, but could go on longer than that.

Overview

The client is a tech-enabled e-commerce company building out their internal web application with proprietary tooling and a broad range of features for our employees and partners. The are operating at a large scale and have outgrown the existing e-commerce tools in the market and so they are building their own so that they can operate at top efficiency.

The responsibilities of the role are mostly back-end (Python/Django/Celery/Postgres/AWS) with minimal front-end (HTMX, Alpine.js, Tailwind CSS).

The client would prefer someone who has experience working with generative AI provider APIs (GPT4o, Sonnet 3.5, Llama 3.1 405b, etc). There is an element of web scraping, though they're very open to using a third party API for the actual scraping so this is not a requirement. There are both elements of serverless and server-based workloads for this project.

They are looking for a developer who can take ownership of tasks and operate autonomously without needing a lot of management. This means being able to deliver quality work and not need too much direction, management or external QA.

They use Asana for task management and MS Teams for communication.

Duties and Responsibilities

- Build and ship high-quality features autonomously and efficiently
- Attend brief daily standups for team alignment and blocker resolution
- Understand and address user pain points
- Conduct code reviews for team members
- Debug and troubleshoot software issues.
- Suggest improvements for code base and architecture.

Skills

Importance

1

English

Must have

2

Python

Must have

3

Django

Must have

4

PostgreSQL

Must have

5

AWS

Must have

6

JavaScript

Must have

7

Generative AI APIs

Nice to have

8

HTMX

Nice to have

9

Tailwind CSS

Nice to have

10

Alpine.js

Nice to have

11

Celery

Nice to have

Relationships: Who you’ll be working with

You will be working with 2-4 other software engineers and the E-Commerce Director.

Preferred Regions

The client's preference is for candidates to be located in Latin America, Europe or Asia

Notes

The client can be flexible on their daily meeting time.

Desired Skills

Contact Info

Posted: Oct. 1, 2024

Apply


Get Updates