Developer Senior Contractor
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
Apply for this role Opens himalayas.app — the link as listed; we have not yet verified it is the employer's own page
Quick question · anonymous · one tap
Would you apply to this job?
Answer to see what other job seekers said.
Keep looking
Similar remote roles, still open
-
6h ago
Care Access USA Remote
- 4h ago
-
5h ago
MaintainX Remote - Montreal CA$95K – CA$120K • Offers Bonus
-
3h ago
Adastra United States
See every "React Developer" role →
Get new “React Developer” roles by email
One email a day with what is new in "React Developer". Nothing new, no email.
We confirm the address first, and every mail carries an unsubscribe link. Alerts are ours, not a third party's.
Or follow the daily Telegram channel for the best new remote roles every morning.
Your turn · no account needed
Help the next applicant
You may know something about this listing that we cannot see from here. One tap. No account needed. Signed-in reports earn points once the evidence agrees with you.
I know what it pays
Sign in with Google to earn points for reports — 100 confirmed points buy a week of Early Access.
Where this listing came from
- 30 Oct 2026 Himalayas first sighting
Seen on 1 board over 0 days.