We are expanding our UI Team and seeking for a pragmatic Senior Frontend Developer who brings proven experience building complex, large-scale frontend applications. You love delivering clean products, actively work with AI coding tools, and want to be part of a highly collaborative team.
Responsibilities
- Build and scale complex frontend features using modern React patterns and TypeScript.
- Architect for robustness, ensuring the codebase remains maintainable, performant, and reliable under heavy user interaction.
- Improve performance and manage complex state, data flows, and browser-level optimizations.
- Use AI-assisted development workflows daily to speed up repetitive work, testing, debugging, and implementation tasks.
- Leverage AI-assisted development tools daily to accelerate implementation, debugging, testing, documentation, and code reviews.
- Evaluate, validate, and refine AI-generated solutions to ensure production-grade quality, security, and maintainability.
- Work closely with backend developers, product managers, and designers to solve intricate product challenges.
- Participate in constructive code reviews and help maintain high architectural and code quality standards.
Requirements
- 5+ years of experience building and maintaining production web applications.
- Robust frontend engineering background with a track record of shipping and maintaining complex, production-grade web applications.
- Deep React expertise and strong architectural foundations in hooks, state management, and reusable component design.
- Solid understanding of web fundamentals, including browser behavior, memory management, and advanced performance tuning.
- Hands-on experience using AI coding tools as part of your everyday workflow.
- Ability to effectively guide, validate, and improve AI-generated code to ensure it meets enterprise-level quality and security standards.
- Strong problem-solving skills and the ability to navigate large, evolving codebases
- Excellent communication and collaboration skills — this role requires someone who works well with others, communicates clearly, and thrives in a highly collaborative environment.
- Self-driven mindset with strong ownership from design through production.
- Experience with Go-based backend services – Advantage.
- Experience building AI-powered product experiences or integrating LLM-based capabilities – Advantage.
- Familiarity with observability and monitoring tools – Advantage.