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.
Required languages
English
B2 - Upper Intermediate
Ukrainian
Native
Published 24 June
48 views
ยท
4 applications
๐
Average salary range of similar jobs in
analytics โ
Loading...