Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Help design, build and continuously improve the clients online platform.
- Research, suggest and implement new technology solutions following best practices/standards.
- Take responsibility for the resiliency and availability of different products.
- Be a productive member of the team.
- Minimum 5 years of experience in frontend or fullstack engineering and developing production-grade frontend applications.
- At least 3 years of hands-on experience as a Senior React Engineer, working on production-grade React applications and building advanced React applications, including deep familiarity with React 19 features.
- Strong proficiency in TypeScript, with the ability to implement and maintain type-safe, large-scale codebases.
- Expert knowledge of modern CSS (variables, grid, flexbox, container queries) and responsive UI design.
- Solid understanding of UI/UX principles for creating accessible, performant, and user-friendly interfaces.
- Experience developing and maintaining design systems and scalable component libraries.
- Familiarity with TanStack Router, React Query, and modern state management tools (e.g., Context API, Zustand).
- Working knowledge of testing frameworks such as Playwright, Vitest, and React Testing Library.
- Contributions to or maintenance of open-source projects related to React, TypeScript, or design systems.
- Hands-on experience with BFF (Backend-for-Frontend) architectures and tRPC for type-safe API communication.
- Understanding of performance optimization techniques (lazy loading, bundle analysis, code splitting).
- Familiarity with CI/CD pipelines and modern build tools like Vite or Turborepo.
- Awareness of frontend security best practices, including XSS prevention and secure token handling.
- Experience working in Agile environments, actively participating in code reviews, design sessions, and architecture planning.
- Strong proficiency with Git and GitHub workflows for version control.
- Excellent English communication skills, both verbal and written, for technical discussions and documentation.
- Active participation in peer code reviews and a commitment to collaborative development.
- Ability to create and maintain clear documentation for both internal teams and end users.
- Develop complex, user-facing features using React 19, TypeScript, and modern CSS practices.
- Collaborate with designers, product managers, and backend engineers to turn concepts into high-quality, performant user interfaces.
- Ensure code quality through best practices in accessibility, testing, and maintainability.
- Integrate and optimize APIs using BFF architectures, tRPC, TanStack Router, and React Query.
- Lead by example in modern CSS and Tailwind adoption, ensuring responsive, maintainable, and scalable styling.
- Identify and resolve performance bottlenecks, leveraging profiling tools and advanced frontend optimization techniques.
- A challenging, innovating environment.
- Opportunities for learning where needed.
Key Skills
Ranked by relevanceReady to apply?
Join GeekSoft Consulting and take your career to the next level!
Application takes less than 5 minutes