REMOTE RUSSIA | PART TIME / PROJECT BASE | СЁРФ
Important: part-time or project employment
For 15 years, Surf has been developing client and corporate solutions from scratch: native and cross-platform mobile applications, web applications and services, AR and ERP systems. Our clients include: Rosbank, Tinkoff, Evraz, Mars, KFC, Burger King, Magnit, and 200 other companies.
- Best developer for large businesses according to Tagline 2024 and Runet Rating
- Among the TOP 4 best mobile developers in Russia and the best at Flutter development
- Best Russian developers according to Clutch.Co - an international independent rating of B2B developers
We are now looking for the next generation of Frontend Developers — those who actively work with AI agents and use them as a full-fledged tool in their work.
If you know how to not just write code, but also build processes so that AI takes on a significant part of the routine and accelerates results, we will be glad to see you in our team.
What you will be doing:
- Developing user interfaces for websites and control panels
- Designing architecture and forming technical solutions
- Optimizing components for maximum performance
- Participating in planning and code review
- Developing and supporting Next.js applications of various complexity levels (corporate portals, marketplaces)
- Preparing technical documentation
- Collaborating with backend, DevOps, analytics, and design teams
- Actively using AI tools to accelerate development, refactoring, and test writing
Important: the scope of tasks and depth of involvement are agreed individually per project.
What we expect from you:
- 5+ years of commercial frontend development experience
- Strong knowledge of React and Next.js
- Experience with TypeScript
- Experience with CSS frameworks (Tailwind, CSS Modules, Styled Components, etc.)
- Experience optimizing image loading and website performance
- Experience writing tests: unit and e2e
- Skills in testing and fixing cross-browser compatibility issues
- Understanding of frontend application architecture principles
- Experience with Git and code review processes
- Ability to independently decompose tasks and bring them to completion
- Readiness to effectively apply AI tools in daily work
Will be a plus:
- Experience with React Query / Redux / Zustand
- Knowledge of SSR/SSG/ISR in Next.js
- Experience with design systems
- Understanding of accessibility basics (a11y)
Why it's interesting to work with us:
- Large projects — your solutions will be seen by millions of users
- Opportunity to influence the final product and development processes
- Open communication, respect for expertise, minimal bureaucracy
- Flexible format (part-time / project-based employment for a full day)
- Fair and transparent cooperation terms
- Opportunity to develop and try new approaches with AI