Job VC
Node.js / Python Developer
About the Role
We are looking for an experienced
Node.js / Python Developer
to join us long-term and take ownership of a production WhatsApp automation platform used by real customers.
You will work on two interconnected systems:
A multi-account WhatsApp messaging platform with scheduling, personalization, real-time monitoring, and campaign management.
A device automation platform that manages Android emulators, account lifecycle, automation flows, and integrations.
This is a long-term role focused on product development, system reliability, and building new features.
Responsibilities
Develop and maintain production Node.js and Python applications.
Implement new features based on business requirements.
Improve system stability, performance, and scalability.
Optimize APIs, databases, and real-time communication.
Extend automation workflows and plugin functionality.
Maintain and improve the frontend where needed.
Work with an existing codebase and contribute to its long-term evolution.
Requirements
Strong commercial experience with
Node.js
.
Strong commercial experience with
Python
.
Experience with
Express.js
and
FastAPI
.
Solid understanding of
REST APIs
and
WebSockets
.
Experience with asynchronous programming and concurrent systems.
Good knowledge of
SQLite
or similar relational databases.
Strong JavaScript fundamentals (Vanilla JS).
Basic PHP knowledge for maintaining existing functionality.
Ability to work independently on production systems.
Nice to Have
Experience with WhatsApp automation (Baileys or similar).
Android / ADB knowledge.
Experience with PyQt or desktop applications.
Experience designing plugin or extension architectures.
Knowledge of rate limiting, anti-detection, or automation systems.
We Offer
Long-term collaboration.
Existing production product with active users.
Full onboarding and documentation.
Opportunity to take ownership of a technically challenging platform.
Flexible remote work.