Are you a seasoned Node.js developer with a passion for artificial intelligence? We're looking for a skilled professional to join our team and help us build cutting-edge applications that leverage the power of AI.
Organizational Details:
Industry: IT Consulting
Openings: 2
Location: 100% remote work
Start Date: ASAP (maximum 2-month notice period)
Salary: 170 - 185 PLN net + VAT / hour (to be negotiated)
Engagement Terms: B2B (outsourcing via 1dea), full-time, long-term
Our fully remote recruitment process is designed to be straightforward and efficient:
Initial Phone Call: A brief conversation (~10 minutes) with a 1dea recruiter to discuss the project and terms of engagement.
Client Introduction: We present your profile to our client.
Technical & Project Interview: A video call with the client's team to discuss your technical skills and project experience (~1-1.5 hours).
(Optional) Final Discussion: A brief follow-up (~30 minutes) with a Technical Manager from our client's side.
Decision: We make a final decision and extend an offer of cooperation.
Scope of duties:
Developing robust and scalable backend services using Node.js and TypeScript
Integrating AI and machine learning models into our applications (e.g., using TensorFlow.js)
Writing comprehensive unit and integration tests to ensure code quality and reliability
Collaborating with the team to design and implement new features
Working with Docker and cloud platforms like AWS or Azure to deploy and manage our services
Needs:
A minimum of 4 years of experience with Node.js and TypeScript
Hands-on experience with the Fastify framework
Proven expertise in integrating AI/ML models
Proficiency with Docker and at least one major cloud provider (AWS or Azure)
Strong knowledge of SQL databases, specifically PostgreSQL
Experience writing unit and integration tests with frameworks like Jest
Solid understanding of Git for version control
English at B2+ level (spoken and written)
Bonus points if you have:
Experience with Python in an AI context.
Knowledge of Kubernetes and message queueing systems (RabbitMQ, Kafka).
Familiarity with microservices architecture.
Offer:
Long-Term Contract: We are looking for a long-term partnership. You will be offered an indefinite B2B contract from the start, as our client is focused exclusively on long-term collaboration
Join a Strong Company: Become a part of a company with a solid market position
Modern Equipment: Our client provides all the necessary hardware and software you need to do your best work
Flexible Working Hours: Enjoy the freedom to manage your own time effectively
100% Remote Work: This position is fully remote
Collaborative Culture: We value teamwork, openness, and mutual respect. Creativity is highly encouraged, and your ideas and suggestions will be valued throughout the project
Net per hour - B2B
Check similar offers