Senior Full-Stack Developer
Remote Full-time ZR_1475_JOBProject 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
Sharing Impressions
I like the company that we all work as a united and well-coordinated team. The company provides great opportunities for development and career.
Hey! My name is Dmytro, I have been working as a motion designer at Group 107 for over a year. Here I like the fact that I have the freedom to be creative and really cool projects.
Hi, my name is Anastasia and I am a Scrum-master in Group 107. In 2020, Group 107 came into my life and became my place of strength and development.
Hello, I am Sam. I have been working at Group 107 as a digital campaign specialist for 2 years and it is the best position ever!
My name is Nazar and I am a React developer Group 107. I have been working here for over a year. The company has very interesting and cool projects, mega-positive people.
I like that company cares about me as a person and about my personal growth. I like being appreciated and listened to. Everytime I feel being motivated and inspired at work.
I have been working at Group 107 for more than 2 years. Most of all I like the friendly atmosphere in the office and the team spirit – it is priceless.
It is my best decision ever! I like that company combines dynamic business approach with top-notch technologies and very strong people-oriented values.
When I came to work, there were only about 20 of us, at the moment there are 100+ of us, and the feeling of support and friendship remains the same as in a small team.
What I like most is the family atmosphere, interesting projects, flexible management and the opportunity to develop my professional skills every day.
From the beginning, I felt like I’m in a big family where everybody supports each other and ready to help at any time. Group 107 gives great opportunities to develop your skills.