abra Professional Services is looking for a
Senior Frontend Developer.
Main Responsibilities
- Develop and maintain complex user interfaces using React
- Write high-quality, readable, and efficient code following the highest standards
- Optimize performance and user experience
- Collaborate closely with Design, Product, Backend, and QA teams
- Work in an Agile / SCRUM environment
Requirements:
- 5+ years of experience in client-side development
- 3+ years of experience with React and TypeScript, including modern features (hooks, context, suspense, etc.)
- Experience with state management libraries such as Zustand or Redux
- Deep understanding of JavaScript beyond React, including closures, async patterns, event loop, memory management
- Experience working with GIT
- Experience collaborating with designers and working with Figma or similar tools
- Ability to work independently, take ownership, and communicate effectively across teams
Nice-to-Have
- Experience writing unit tests and E2E tests using Vitest and Playwright
- Experience working with maps, e.g., Leaflet
- Experience working with AI tools such as Claude Code, Codex, Gemini CLI
- Experience with .NET and familiarity with MSSQL