You’d be a good fit if:
-
You have have direct experience with Python, Django, TypeScript and React.
-
You have at least 4 years of experience building products and systems in production.
-
You are an amazing communicator.
-
You can speak English comfortably.
-
You feel comfortable managing your time and deciding among competing priorities.
-
You are passionate about the future of work.
-
You enjoy learning and teaching.
-
You have some mobile experience.
-
You are comfortable working with backend and frontend technologies, but have a deeper background and interest on the backend side.
-
You care about and want to contribute to our mission of helping people do meaningful work.
Don’t fear:
-
We're somewhat flexible on the number of years of previous experience for this role. We highly favor talent and interest.
-
Some candidates may see this list and feel discouraged because they don’t match all the items. Please apply anyway: there’s a good chance you’re more wonderful than you think you are.
-
We are a safe place for human beings. We particularly encourage you to apply if you identify as a woman, are a person of color or other underrepresented minority, or are a member of the LGBTQIA community.
Apply directly: https://recruitcrm.io/apply/17603772236080072484Fth
Please share:
- A cover letter explaining why you would be a strong fit for the role. I will present this to my client to provide them with an overview of what you will bring to the position.Use this as an opportunity to pitch yourself directly by highlighting your relevant experience, achievements, and motivation for applying.Please include reasons for leaving any roles with short tenure, and share your long-term career plans. The client values long-term commitment and wants to ensure a stable, mutually beneficial working relationship going forward.
-
What is your expected salary for the role?
-
If successful, what is your notice period or how soon would you be able to start?
-
Your Github or Portfolio, if you have one.
-
An updated and detailed CV. Ensure it includes relevant keywords and highlights key skills and experience you have relevant to the role.
-
The completed Skills Matrix below.
-
Video introduction link where you introduce yourself and summarize your experience and key achievements. You don’t need to mention the specific role you are applying for—keep it general by highlighting your background, expertise, and what you can bring to your next role. You may use any platform you prefer (Google Drive, Dropbox, Loom, YouTube, etc.). Please ensure that the link is unrestricted and viewable by anyone with the link. It is imperative to have a video introduction to move forward with the application process.
Tips for a professional, well-presented video:
-
Record in a quiet, well-lit space with minimal background noise and distractions.
-
Dress professionally, as you would for an interview.
-
Maintain good posture, speak clearly, and make eye contact with the camera. Remember first impressions last!
To help us better understand your technical background for the role, please complete the Skills Matrix below.
Add your comfort level and months of expereince for each skill
Skills Matrix Template:
Comfort Level Scale (1-5)
1 – No Experience | 2 – Basic Familiarity | 3 – Competent | 4 – Proficient | 5 – Expert
Core Technology Stack
Technology/SkillComfort Level (1-5)Months of Experience
Python (Backend Development)
Django (Web Framework)
PostgreSQL (Relational Database)
TypeScript (Frontend)
React (Frontend Library)
SQL (Complex Querying/Analysis)
Infrastructure & Deployment
Technology/SkillComfort Level (1-5)Months of Experience
AWS (General)
Amazon EC2
Amazon S3
Docker
Amazon Elastic Beanstalk
CI/CD Setup
Backend & Engineering Practices
Technology/SkillComfort Level (1-5)Months of Experience
Backend Design & Architecture
Database Schema Design
Backend Testing (Unit/Integration/E2E)
Data Warehousing / Analytics
AI/ML Integration
PITR / Disaster Recovery Knowledge
N.B All requirements must be submitted for a successful application