Wolfpack is a cutting-edge tech startup that specializes in matching pre-vetted, top-tier developers from the Balkans to European tech startups. We are committed to delivering timely solutions without compromising on quality.
Role Description
As a Senior Node.js Developer, you will be responsible for building and maintaining performant and scalable backend services for our partner startups. Your focus will be on developing server-side logic, implementing APIs, and collaborating with front-end developers for integration.
Responsibilities
Develop high-performance, scalable backend services using Node.js
Design and implement RESTful APIs
Collaborate with front-end developers to integrate user-facing elements with server-side logic
Optimize applications for speed and scalability
Provide technical mentorship to junior team members
Skills & Qualifications
Mandatory
5+ years of experience in software development, with a strong focus on Node.js
Proficient in JavaScript/TypeScript and server-side frameworks like Express.js or Nest.js
Strong experience with RESTful API design
Familiarity with databases, both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB)
Proficiency in code versioning tools, such as Git
Strong understanding of data structures, algorithms, and software design
Desirable
Experience with real-time technologies like WebSockets or GraphQL subscriptions
Familiarity with containerization technologies like Docker
Understanding of microservices architecture
Knowledge of cloud services like AWS, Azure, or GCP
Experience with CI/CD pipelines and tools like Jenkins or GitLab CI
Familiarity with automated testing frameworks like Mocha or Jest
Wolfpack accelerates European startups by swiftly connecting them with pre-vetted, top-tier Balkan developers, underpinned by Trustworthiness, Excellence, and Speed