Full-time
Engineering
Node.js Developer
Remote / Wroclaw
Location
2-5 years
Experience
Competitive salary
Salary Range
Job Description
We're looking for a skilled Node.js Developer to join our backend team and help build the server-side infrastructure that powers our blockchain applications. You'll work on developing scalable APIs, integrating with blockchain networks, and ensuring high performance and reliability of our backend systems.
Requirements
- 2-5 years of Node.js development experience
- Strong proficiency in JavaScript and TypeScript
- Experience with Express.js, Fastify, or similar frameworks
- Knowledge of database systems (PostgreSQL, MongoDB, Redis)
- Understanding of RESTful API design principles
- Experience with testing frameworks (Jest, Mocha, Supertest)
- Familiarity with containerization (Docker, Kubernetes)
- Knowledge of cloud platforms (AWS, Google Cloud, Azure)
- Understanding of security best practices
- Experience with version control and CI/CD pipelines
- Strong problem-solving and debugging skills
- Excellent communication and collaboration abilities
Responsibilities
- Develop and maintain Node.js backend applications and APIs
- Design and implement RESTful and GraphQL APIs
- Integrate with blockchain networks and smart contracts
- Implement database schemas and optimize query performance
- Build microservices architecture and event-driven systems
- Implement authentication, authorization, and security measures
- Write comprehensive tests for backend applications
- Monitor application performance and troubleshoot issues
- Collaborate with frontend developers on API design
- Participate in system architecture and technical decisions
What We Offer
- Competitive salary with annual bonuses
- Flexible remote work policy
- Professional development budget for courses and certifications
- Comprehensive health and dental coverage
- Opportunity to work with cutting-edge backend technologies
- Collaborative team environment with senior engineers
- Conference attendance and tech community involvement
- Access to premium development tools and cloud resources