Senior NodeJs Developer

2 days ago

Apply Now
Logo of Yomali

Yomali

Yomali is a global group of technology companies, developing software products & services designed to help great companies sell more online. With over 21 years of experience, Yomali has propelled some of the biggest online brands to new heights in profitability and customer satisfaction. As a fully distributed company, Yomali values a culture of positivity and innovation, employing 520 professionals across 16 countries. Their focus is on using technology to solve client problems and foster sustainable business growth.

51 - 200 employees

Founded 2003

🤝 B2B

🛍️ eCommerce

☁️ SaaS

📋 Description

• 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. • 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.

🎯 Requirements

• 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).

🏖️ Benefits

• 24 days of annual leave • Health insurance

Apply Now

2 days ago

Join Progressive Leasing as a Lead SNOW Developer to help innovate technology and enhance ServiceNow solutions.

2 days ago

Lead Engine Programmer at Insomniac Games, managing automation and build engineering for game development.

2 days ago

Lead Engine Programmer at PlayStation focusing on automation and build engineering, manage a small team.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com