Espeo Software - Senior Node.js Developer - Freelancer
Skip to content

Senior Node.js Developer - Freelancer

  • Remote
    • Poznań, Wielkopolskie, Poland
  • Delivery-Freelance

Job description

We are a technology company that started its journey in 2008. Our main headquarters is located in the picturesque city of Poznań, nestled by the beautiful Malta lake. For more than 17 years, we have been assisting companies in developing and implementing innovative fintech solutions. Leveraging our expertise in areas such as blockchain, online payments, and more, our clients can invent and develop cutting-edge solutions and services that keep them at the forefront of innovation.

Job requirements

Senior Node.js Developer - Freelancer

SKILLS: Node.js | Express | GraphQL APIs | Databases

B2B: PLN 140 - 175 / Hour 💰

LOCATION: REMOTE (POLAND)

START DATE: 30.10.2025

PROJECT DURATION: 1 month

Key Duties and Requirements: A Roadmap to Your Professional Success 🚀

Scope of responsibilities:

  • Design, build, and maintain scalable backend services using Node.js

  • Develop APIs and microservices to support frontend and mobile applications

  • Ensure high performance and responsiveness of backend systems

  • Collaborate closely with frontend developers, DevOps engineers, and product teams

  • Implement best practices in code quality, testing, and system reliability

  • Optimize existing systems for performance, scalability, and cost efficiency

  • Contribute to architectural decisions and technical design discussions

  • Participate in code reviews

  • Maintain high standards for documentation, security, and deployment processes

Here’s a set of skills we require:

  • 5+ years of professional experience as a backend developer

  • Excellent proficiency in Node.js and modern JavaScript (ES6+)

  • Experience with Express.js, NestJS, or similar frameworks

  • Strong understanding of RESTful and GraphQL APIs

  • Hands-on experience with databases (SQL and NoSQL — e.g., PostgreSQL, MongoDB)

  • Familiarity with containerization (Docker) and cloud environments (AWS, GCP, or Azure)

  • Knowledge of CI/CD pipelines and deployment automation

  • Strong focus on code quality, testing (Jest, Mocha, or similar), and best practices

  • Understanding of authentication, authorization, and security principles

  • Excellent problem-solving and communication skills


or