Full-Stack Developer (Django)
Remote (US Only)
At Copient.ai, we provide a secure, in-context learning platform that integrates clients' proprietary learning and development curriculum via authentic and measurable conversational training experiences at scale. Using customizable learning paths, including audio flashcards, text chat, and live avatar conversations, Copient.ai enables companies to train their teams effectively in a safe and secure environment, measure individual comprehension, and strengthen information retention.
Why we need you
At Copient.ai, our mission is to revolutionize the way companies train and develop their teams. We believe that exceptional learning experiences can only be created by an exceptional team. Your role as a Full-Stack Developer is critical to our success. Without you, we can't build the innovative features our clients need to effectively train their teams and enhance information retention. Your expertise in Django, Python, and front-end technologies and infrastructure will allow us to deliver seamless, intuitive experiences that our users will love. You are the linchpin in transforming our vision into reality, ensuring our platform remains at the cutting edge of technology.
Here's what you'll be doing
You will be at the heart of our development efforts, creating and maintaining our web applications. Your work will directly impact the way our clients engage with our learning platform. You'll collaborate closely with our cross-functional teams to define, design, and ship new features that delight our users and meet their evolving needs.
- Develop and maintain web applications using Django for back-end and HTMX and Alpine.js for front-end.
- Implement and manage secure user authentication and authorization.
- Design and optimize database schemas for performance and scalability.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Participate in code reviews and provide constructive feedback to team members.
You need these qualifications
- 3+ years proven experience as a Full-Stack Developer, with a strong emphasis on Django.
- Proficiency in front-end development using HTMX and Alpine.js.
- Solid understanding of web technologies, including HTML5, CSS3, and JavaScript.
- Experience with relational databases, particularly PostgreSQL.
- Familiarity with version control systems, particularly Git.
- Be a US citizen and an excellent communicator in English.
It would be nice if
- You have experience with OpenAI, LangChain, and HeyGen APIs.
- You have used Celery/Beat/Flower with Django.
- You are familiar with Docker and containerized applications.
- You have experience with cloud platforms such as Heroku, AWS, or Digital Ocean.
- You have scaled a production Django application.
- You understand agile development methodologies.
Equal opportunity employment
We are an equal opportunity employer. We search for amazing people of diverse backgrounds, experiences, abilities, and perspectives. We take care of each other to create an inclusive work environment where we love to come to work every day.How to Apply
Please send your resume, any relevant work samples (GitHub repos, for example) or portfolio links, and -- most importantly -- a cover letter that tells us about your interest in joining Copient.ai to work@copient.ai. Please include "Full-Stack Developer (Django)" in the subject line of your email. We're excited to meet you!