Position: Senior Node.js Developer
Company: JOIDY
Category: Node.js
Experience required: 5y
English level: upper

JOIDY is seeking a highly skilled and experienced Senior Node.js Developer to join dynamic US-Poland team for a 6+ month project.

**Project Description:**
The project entails the development of a comprehensive platform that offers a suite of powerful developer tools. This platform aims to empower developers by providing them with a range of functionalities including transcoding images, scraping RSS feeds, linked metadata services, and a moderation product for easy integration. As a Senior Node.js Developer, you will have the opportunity to contribute to the project’s architecture and build the platform from the ground up. You will work closely with the team to design and implement a scalable architecture, ensuring seamless communication and integration of microservices into web applications.

**RESPONSIBILITIES:**
— Collaborate with the team to design and implement scalable architecture for the platform, starting from scratch.
— Develop and maintain efficient and reliable Node.js applications.
— Create and integrate microservices into web and mobile applications, ensuring seamless communication and functionality.
— Write clean, maintainable, and testable code, following best practices and coding standards.
— Implement robust data storage solutions using Postgres and Redis.
— Utilize Docker for containerization and deployment of the application.

**REQUIREMENTS:**
— Proven experience as a Senior Node.js Developer, working on web applications with microservices.
— Strong knowledge of Node.js and its frameworks, with hands-on experience in building scalable and efficient applications.
— Proficiency in database technologies such as Postgres and Redis, including data modeling and query optimization.
— Experience with containerization technologies like Docker.
— Solid understanding of web protocols, RESTful APIs, and asynchronous programming.
— Familiarity with cloud platforms (e.g., AWS, Azure) and their services is a plus.
— Excellent English communication skills, both verbal and written.

**WHAT WE OFFER:**
— Unlimited work from home
— Flexible schedule
— Minimal bureaucracy
— Ability to influence company’s processes and project tech stack
— PE support and tax coverage
— Free English classes
— Memorable corporate parties and theme events