-
View all jobs
We are looking for a Node.js developer to create scalable back-end microservices in the cloud. You will optimize APIs for seamless service interaction and ensure high-performance integration with front-end applications. Key responsibilities include maintaining reusable code libraries, optimizing server-side code, and developing scalable APIs while contributing to AI-driven product features. If you are passionate about AI and have strong experience in Node.js, this is an exciting opportunity to work on innovative technology in a fully remote setting.
Responsibilities:
Hours: 09:00 AM - 05:00 PM (GMT+3)
Location: 100% Remote
Benefits:
We are committed to equality of opportunity, welcoming diverse candidates, and to promoting a work environment free from discrimination on the grounds of race, ancestry, national/regional or ethnic origin, religious beliefs, sex, gender identity, sexual orientation, marital status, family status, national origin, age, or physical impairments.
Responsibilities:
- Design and develop efficient, scalable back-end microservices in Node.js that run in the cloud and interact with a range of APIs and third-party services.
- Collaborate with data science teams to integrate machine learning models, including large language models (LLMs), into the platform, ensuring seamless interaction between services.
- Build and maintain reusable code libraries and components that ensure fast, efficient integration with AI-powered APIs and services.
- Partner with front-end developers to ensure smooth interaction between back-end logic and user-facing applications, focusing on performance optimization and high availability.
- Regularly inspect, optimize, and refactor server-side code to ensure minimal latency and maximum throughput, especially when interacting with high-complexity AI models.
- Architect and implement solutions for large-scale data storage and processing, utilizing NoSQL databases such as Cassandra and in-memory data stores like Redis or Memcached.
- Ensure the usability, security, and performance of all front-end interactions with back-end services.
- Engage in brainstorming and strategy sessions to help shape product features, improvements, and optimizations for AI-driven functionalities.
- Continuously improve the team's development processes by contributing to unit tests, automation scripts, and conducting thorough code reviews.
- Work on the development of an API-first platform, ensuring that all services and features are accessible through well-documented, scalable APIs.
- Develop and maintain SDKs and API clients for the product, enabling seamless integration for external developers and partners.
- Ensure the APIs are designed for scalability, security, and ease of use, providing a first-class developer experience.
- Work autonomously, embrace new technologies, and tackle challenges related to AI integration and handling services at scale.
- Strong organizational, analytical, and communication skills, with attention to detail and the ability to multi-task in a fast-paced environment.
- Solid understanding of software design principles and best practices, especially when designing systems to interact with machine learning models and AI APIs.
- Experience with cloud environments (e.g., AWS, GCP) and deploying scalable AI services.
- A passion for solving complex software challenges, especially those involving AI and large-scale microservice architectures.
- Expertise in API design, integration, and optimization, particularly when interacting with machine learning models (including LLMs) and external services.
- Knowledge of object-oriented programming (OOP) and experience in creating software that’s extensible, reusable, and maintainable.
- Strong problem-solving skills, with the ability to prioritize and drive multiple complex projects simultaneously.
- Up-to-date knowledge of industry trends, particularly in AI/ML, and a passion for learning and adapting quickly.
- Minimum 3 years of experience with Node.js, including developing back-end microservices at scale.
- At least 2 years of experience working with APIs, specifically integrating AI services or interacting with large language models (e.g., GPT, BERT).
- At least 2 years of experience with NoSQL databases like Cassandra, as well as search technologies like ElasticSearch and caching solutions like Redis or Memcached.
- Minimum 1 year of experience with languages like Python, Perl, or shell scripting, especially in automation or AI-related tasks.
- Experience with full-stack development and collaborating across distributed teams.
- Prior experience with agile software development methodologies and full lifecycle software development.
- Bachelor’s degree in Computer Science, MIS, or a related discipline, or equivalent hands-on experience.
- Strong track record of completing projects on time and delivering high-quality solutions.
- Experience deploying machine learning models to production, with a deep understanding of the challenges of scaling AI systems.
- Familiarity with PHP or similar technologies.
- Hands-on experience with MLOps tools and frameworks, or AI model serving platforms (e.g., TensorFlow Serving, PyTorch Serve).
Hours: 09:00 AM - 05:00 PM (GMT+3)
Location: 100% Remote
Benefits:
- 24 days of annual leave
- Health insurance
We are committed to equality of opportunity, welcoming diverse candidates, and to promoting a work environment free from discrimination on the grounds of race, ancestry, national/regional or ethnic origin, religious beliefs, sex, gender identity, sexual orientation, marital status, family status, national origin, age, or physical impairments.
Key Skills
Ranked by relevance
ai
machine learning
microservices
cloud
cassandra
server
nosql
redis
the ability to prioritize
shell scripting
elasticsearch
tensorflow
storage
pytorch
python
mlops
perl
aws
php
gcp
oop
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
NodeJs Developer
2025-08-06
Full-time
Not Applicable
Ireland
Technology
Engineering
View Job Details
Related
SmartFluent Senior NodeJs Developer
2024-10-17
Full-time
Not Applicable
Ireland
Technology
Engineering
View Job Details
Related
PHP Developer
2025-10-02
Full-time
Not Applicable
Ireland
Technology
Engineering
Login to Apply
- Posted
- Feb 07, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Ireland
- Company
- Yomali
Industries
Technology
Information
Internet
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
NodeJs Developer
2025-08-06
Full-time
Not Applicable
Ireland
Technology
Engineering
View Job Details
Related
SmartFluent Senior NodeJs Developer
2024-10-17
Full-time
Not Applicable
Ireland
Technology
Engineering
View Job Details
Related
PHP Developer
2025-10-02
Full-time
Not Applicable
Ireland
Technology
Engineering