Senior/Lead React Developer
- Location
- Estonia, Latvia, Lithuania, Poland
- Region
- Europe, Poland, Estonia, Latvia, Lithuania
- Type
- Contract
- Salary
- Not listed
- Posted
- 30 Oct 2026
Listed on Himalayas. You apply on the original posting; we never see your application.
Project/Client:Banking Location: Baltic states + Poland Seniority:Senior / Lead Language:English
Role Overview: As aSenior Frontend Engineer, you will play a key role in building a modernReact-basedmicro-frontend architectureforbankingsystems. You will design and implement scalable frontend modules, develop high-quality user interfaces forBack Officeapplications, and ensure performance, security, and maintainability across the platform. This is a hands-on role combining technical leadership and active development, suited for an engineer experienced inReact,TypeScript, and complex enterprise environments, working with backend integrations viaREST APIsandGraphQL.
Key Responsibilities
- Lead and mentor a team ofReactdevelopers, providing technical guidance and conducting code reviews
- Design and implement scalablemicro-frontend architectureusing modern frontend tooling
- Develop high-quality frontend solutions usingReact,TypeScript, and state management (Redux,Zustand,Context API)
- Build and maintain reusable UI components, shared libraries, and design systems
- Collaborate with backend teams on integrations viaREST APIsandGraphQL
- Ensure best practices in performance, security, and accessibility
- Contribute toCI/CD, automated testing (Vitest,React Testing Library,Playwright), and code quality improvements
- Utilize modern development workflows, includingAI-assisted tools(e.g.,Copilot,Bmad workflow)
Must-Have Requirements
- 5+ years of experience in frontend development with strong expertise inReact
- Strong proficiency inTypeScriptand modernJavaScript (ES6+)
- Hands-on experience withmicro-frontend architecture
- Experience with state management solutions (Redux,Zustand,Context API)
- Experience usingAI-assisted development tools(e.g.,Copilot)
- Solid understanding ofCSS,SASS, and responsive design principles
- Experience with testing frameworks such asVitest,React Testing Library, andPlaywright
- Familiarity withCI/CD,Git, and Agile development practices
- Strong understanding ofREST APIs,GraphQL, and frontend-backend integration
- Experience mentoring developers and leading technical decisions
Nice to Have
- Experience inbankingorenterprise environments
- Knowledge of backend technologies such asJava,Spring Boot,Spring Security
- Familiarity withevent-driven architectures(e.g.,Kafka)
- What we offer
- Model: B2B contract with Bonapolia - one contract, one monthly invoice
- Rate: negotiated per candidate seniority and client budget
- Payment: monthly invoice, paid on the same schedule the client pays us (usually 30 days)
- Contract written under your country's law
- We handle the client-side paperwork: MSA, NDA, invoicing
🏢 About Bonapolia
Bonapolia is a family-owned IT staff augmentation team based in Lisbon. We build engineering teams for product companies and IT consultancies across Europe and the US.
More at
📩 Ready to Join? We look forward to receiving your application and welcoming you to our team!