Senior Full-Stack Developer

Remote Full-time ZR_1475_JOB

Project overview

We are looking for a skilled and proactive Senior Full-Stack Developer to join our partner company, Investing.com — one of the world’s leading financial platforms with millions of users globally.

In this role, you will work on high-scale web applications, taking full ownership of features from design to production. You will contribute to building reliable, scalable, and high-performance systems used by millions of users worldwide, while collaborating closely with cross-functional teams in a fast-paced, product-oriented environment.

Requirements

  • 5+ years of hands-on experience in software development
  • Strong backend development experience with Node.js
  • At least 2+ years of experience working with React
  • Proven experience building and maintaining production systems at scale
  • Strong knowledge of SQL databases (e.g., PostgreSQL, MySQL)
  • Experience with caching solutions (e.g., Redis, Memcached)
  • Experience working in cloud environments (preferably GCP)
  • Experience with Docker and CI/CD pipelines
  • Solid understanding of system design, scalability, and performance optimization
  • Experience working in microservices architecture
  • Familiarity with Agile methodologies
  • Strong ownership mindset and ability to work independently
  • Upper-Intermediate (B2+) or higher level of English
  • Availability to work within European / Israel time zones

Nice to have

  • Experience with Go
  • Experience working with AI tools as part of daily workflow

Responsibilities

  • Design and develop scalable, high-performance web applications across the full stack
  • Own features end-to-end: from technical design to implementation, testing, and deployment
  • Build and maintain backend services using Node.js
  • Develop and enhance frontend applications using React
  • Improve system architecture, scalability, and reliability in a high-traffic environment
  • Work with large-scale relational databases and caching systems
  • Collaborate closely with Product, Design, and Engineering teams
  • Participate in code reviews and contribute to engineering best practices
  • Take ownership of tasks and drive them to completion in a fast-paced environment
Apply now

Sharing Impressions

Please, fill the form
and we will contact you soon