remotely.living

Node.js / Python Developer

Weba · Remote - Worldwide · 2026-08-28

Apply for this job

Job description

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.