Software Country is a technology company focused on providing software development services to clients worldwide. Our tech knowledge coupled with our deep industry expertise is what allows us to create effective high-quality solutions. We have been helping enterprises scale engineering capacity and deliver efficient software since 1993.
We are seeking a highly-skilled Senior Frontend Engineer, who will take a pivotal role in shaping the user experience of our AI Platform.
As a Senior Frontend Engineer, will lead the design and development of intuitive, high-performance interfaces that power human-in-the-loop workflows, model evaluation, workforce management, and real-time inference validation. Working closely with product, design, and backend engineering teams, you will translate requirements into seamless, reliable, and scalable user-facing systems. This is an opportunity to grow professionally while contributing to a mission of helping companies build, deploy, and trust AI at scale.
Project: Optimizing AI Performance through Human-in-the-Loop Integration
Required experience and skills
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Expert-level experience with React (Hooks, Context API, component optimisation, React 19)
- Solid understanding of HTML5, CSS3, responsive design, and cross-browser compatibility.
- Knowledge of scalable frontend architecture patterns.
- Familiarity with Tailwind CSS.
- Experience integrating REST APIs.
- Understanding of CI/CD pipelines, Git workflows, and code review best practices.
- Familiarity with modern build tools such as Webpack, Vite, SWC, or esbuild.
- Knowledge of state management tools like Redux Toolkit and Zustand.
- English level: B2 (Upper-Intermediate) or higher
Would be great to have
- Understanding of real-time frontend patterns (websockets, streaming updates).
- Familiarity with annotation tooling, ML operations, or AI-driven UIs.
Responsibilities
- Architect, design, and implement new frontend features across client's Platforms
- Build performant, scalable, and intuitive interfaces for human-in-the-loop review, workflow orchestration, model validation, and annotation tools.
- Collaborate closely with product, design, and backend teams to translate complex AI concepts into seamless user experiences.
- Improve application performance, responsiveness, and accessibility across browsers and devices.
- Write clean, maintainable, testable code following best practices and internal engineering standards.
- Participate in technical planning, sprint ceremonies, and architectural discussions.
- Conduct code reviews and contribute to continuous improvement of engineering processes and standards.
Ad-hoc responsibilities:
- Investigate and resolve production issues related to frontend performance or UI behaviours.
- Prototype new UI ideas or rapid experiments to support product discovery.
- Explore and evaluate emerging libraries, tools, and frontend technologies.
- Mentor and support mid-level or junior engineers when needed.
Our offer as your future employer
- Flexible work schedule.
- Remote work from any location (except Russia and Belarus).
- Opportunities for professional growth.
- Medical insurance.
- Relocation bonus for candidates when moving.