





Senior Front-End Developer (React)
Remote Full-time ZR_1328_JOBProject overview
We are looking for a senior-level, challenge-driven Frontend Engineer to reinforce our team and help us build a high-quality, scalable product. This role is for someone who is proactive, deeply knowledgeable in computer science and software engineering principles, and experienced in refactoring large codebases.
We need someone who not only writes clean and maintainable code but also understands why it should be written that way. A strong understanding of modern technologies and best practices, with a mindset for continuous learning and improvement.
Requirements
• 5+ years of hands-on React experience with deep knowledge of its core API, modern features and best practices.
• Deep understanding of TypeScript and JavaScript internals.
• Strong grasp of software architecture, design patterns, and coding theory.
• Experience working with and refactoring large-scale codebases.
• Experience with RESTful APIs, state management, and performance optimization.
• Strong understanding of automated testing (unit, integration, E2E).
• Familiarity with SaaS architectures and cloud platforms.
• Proactive mindset – takes initiative, proposes improvements, and solves problems.
• Stays informed about evolving frontend practices and industry standards, applying them where they add value.
• Upper-Intermediate (B2)+
Nice to have
- Experience designing and structuring complex frontend applications for long-term maintainability.
- Strong ability to write clean, reusable, and well-organized code with a focus on scalability.
- Understanding of efficient state management and application architecture.
- Experience working across the stack (Node.js, backend services, databases).
- Familiarity with Cloudflare Workers or serverless architectures.
- Strong background in automated testing, demonstrating a structured approach to writing maintainable code.
Responsibilities
- Contribute to the full product and feature lifecycle, from initial discussions to production deployment.
- Take ownership and accountability for key application components.
- Design and develop new services with a focus on scalability and maintainability.
- Continuously optimize system performance and efficiency.
We offer
- 20 vacation days (workdays)
- 7 sick days
- Personalized career growth
- Internal English classes
- Education reimbursement
- Corporate events and team buildings
- Equipment provided
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.
