Senior Full Stack Developer (Node.js/Vue) - Remote Part-time Position

Remotely
Full-time


Are you an experienced Full Stack Developer with expertise in Node.js and Vue.js? Join our innovative team working on an advanced platform for affiliate traffic management. In this remote, part-time position, you'll contribute to building and enhancing cutting-edge features using modern JavaScript technologies and cloud infrastructure.


About the Project

Our platform revolutionizes how businesses handle affiliate traffic, providing powerful analytics, tracking, and optimization tools. You'll be working with a distributed team of experts to develop new functionality and improve existing features for a product used by marketing professionals worldwide.


Key Responsibilities

- Design and develop robust, scalable features for our affiliate marketing platform using Node.js and Vue.js.

- Implement responsive, interactive user interfaces with Vue.js (Vue 3) and modern frontend tooling.

- Build efficient backend services and APIs using Node.js (v18+) and GraphQL.

- Write clean, maintainable code with comprehensive test coverage using Jest.

- Collaborate with team members through GitLab, Jira, and Confluence to plan and execute development tasks.

- Participate in code reviews to ensure high-quality software delivery.

- Optimize database queries and data structures across PostgreSQL and ClickHouse systems.

- Contribute to CI/CD pipeline improvements for smooth deployment processes.

- Monitor application performance using Zabbix and Grafana dashboards.

- Troubleshoot and resolve complex technical issues across the full application stack.


Required Skills

- 3+ years of professional experience in full stack development with Node.js and Vue.js.

- Strong proficiency with JavaScript/TypeScript and modern ES6+ features.

- Experience building and consuming GraphQL APIs in production environments.

- Solid understanding of PostgreSQL database design and optimization.

- Familiarity with Docker containerization and microservices architecture.

- Experience with Jest or similar testing frameworks for unit and integration testing.

- Knowledge of Git version control and GitLab CI/CD workflows.

- Strong problem-solving skills and attention to detail.

- Excellent written and verbal communication skills in English.

- Ability to work independently and manage time effectively in a remote setting.


Nice to Have

- Experience with Redis for caching and message brokering.

- Knowledge of ClickHouse for analytical data processing.

- Familiarity with monitoring tools like Zabbix and Grafana.

- Previous work with affiliate marketing or adtech platforms.

- Experience with Kanban methodology and Jira for project management.

- Understanding of web performance optimization techniques.

- Knowledge of serverless architecture and cloud services (AWS/GCP/Azure).

- Experience with WebSockets for real-time applications.


Why Join Us?

This position offers the flexibility of remote, part-time work while allowing you to contribute to an innovative platform in the growing affiliate marketing space. You'll work with modern technologies, have opportunities to propose and implement new ideas, and be part of a collaborative, forward-thinking team. We value work-life balance, offer competitive compensation, and provide an environment where your technical skills can thrive.


If you're passionate about JavaScript development and looking for a challenging role with the freedom to work remotely on your schedule, we'd love to hear from you.