Company Description
Emvo is a vibe-coding platform for enterprises : non-technical teams spin up non-hallucinating AI employees for voice, chat, and back-office in minutes. One shared memory, nightly self-improvement, zero custom code.
We’re looking for an enthusiastic Entry-Level back End Developer with 6-12 months of experience (or equivalent project portfolio) to build high-performance, scalable services for our agent platform.
Qualifications & Skills
- Minimum Experience : 6 to 12 months of professional backend development.
- Expertise : Strong proficiency in Python (async programming) and FastAPI.
- Core Engineering : Excellent command of Object-Oriented Programming (OOP), abstraction, and design patterns.
- Real-Time : Proven experience implementing and scaling WebSockets in production.
- Data : Experience with both SQL and NoSQL databases (e.g., MongoDB, Redis).
Key Responsibilities
Design and build high-throughput RESTful APIs and webhook handlers using FastAPI.Develop robust, scalable code and ensure strict adherence to OOP principles.Implement and manage stable WebSocket endpoints for real-time data streaming.Optimise database queries and manage data schema across SQL / NoSQL systems.Write comprehensive unit and integration tests.Good to Have
Familiarity with containerisation (Docker) and cloud platforms (AWS).Experience with messaging queues (e.g., AWS SQS).Knowledge of distributed system concepts (e.g., consistent hashing).