Mid-Level Full-stack Engineer - MongoDB, React.js - Productivity Software market
3+ years
Short-term (20h)
Productivity Software
Full Remote
Python
FastAPI
MongoDB
Azure Cloud
React.js
Requirements
Must-haves
- 3–5 years of software development experience
- 3+ years of React experience
- 3+ years of MongoDB experience
- Experience with Python and FastAPI
- Experience with version control systems (e.g. Git)
- Proficiency with front-end development in full-stack environments
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Experience with Azure
- Experience with JavaScript and TypeScript
- Experience with Agile development methodologies
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- This is a part-time role (20 hours/week) for a 1–3 month contract
- Develop and maintain backend systems and manage databases
- Participate in the full lifecycle of software development, from design through deployment
- Write, test, and maintain efficient, high-quality, and well-documented code
- Collaborate with engineers and product managers to gather requirements and implement solutions
- Improve development workflows, tools, and best practices
- Migrate customer theme files from hardcoded formats to a database-driven system