Senior/Lead React Developer

Bonapolia

Remote (Estonia, Latvia, Lithuania, Poland) Remote Contract 2 days ago
Workplace
Remote
Location
Estonia, Latvia, Lithuania, Poland
Who can apply
Remote for people based in Poland

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

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!

Originally posted on Himalayas

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.