P Barter makes creator marketing as easy as ordering food.
Brands post deals, creators apply, products get shipped and content gets made.
No agencies.
No budgets.
No middlemen.
The platform connects companies directly with 12,000+ content creators through product-for-content exchange.
p We#39;re a product-led company that ships fast and iterates constantly.
Our engineering team makes sure every feature works flawlessly across web and mobile, from real-time chat to complex media players.
/pp1.
ROLE /pp We#39;re looking for a Experienced Frontend Developer who owns features end-to-end across Angular web and Expo mobile.
/pp You#39;ll shape component architecture, develop new features and ensure every interaction feels fast and polished.
This is a hands-on role for developers who thrive on solving complex UI challenges and shipping excellent user experiences.
/pp You#39;ll split your time between our frontend applications.
/pp Part builder, part quality guardian for everything users see and touch.
/pp What you#39;ll do /pulli Design and implement complex features across Angular web and React Native mobile /lili Partner with Product, Design and Backend to define requirements and ship end-to-end /lili Build and maintain scalable component libraries with focus on consistency and accessibility /lili Keep patterns aligned across web and mobile so nothing drifts /lili Own features from first commit to production and beyond /lili Conduct code reviews, document best practices and champion performance and accessibility (WCAG) /lili Tackle technical debt, strengthen CI/CD pipelines and expand automated testing coverage /lili Use AI tools in your workflows, aimed to enhance, not replace human thinking /li /ulp Principles /pulli Maintainable solutions over clever abstractions /lili Metrics over opinions, validate assumptions with data /lili Comment "why," not "what"—clarity over elegance /lili Optimize aggressively, but only after profiling /lili Testing enables fast shipping.
Tests are freedom to refactor /lili No gatekeeping, we teach patterns and tradeoffs /lili Documentation is part of development.
/lili Two brains are better than one /lili Deep work matters.
We use Slack, but we don#39;t expect instant responses /lili Weekly knowledge sharing through weekly learning sessions /li /ulp Technologies /pp Tech stack you#39;ll be working with: /pp Web — Angular 19+ /pulli Core: Standalone components, TypeScript strict mode, Signals /lili State: NGXS /lili UI: Angular Material 19, SCSS /lili Reactive: RxJS /lili Performance: Lazy loading /lili i18n: ngx-translate /li /ulp Mobile — React Native + Expo SDK 52 /pulli Core: TypeScript, expo-router /lili State: Redux Toolkit + RTK Query /lili Forms: Formik + Yup /lili Lists: FlashList /lili Design: Custom scale() system with design tokens /li /ulp Shared /pulli CI/CD: Git + GitHub Actions /lili Cloud: AWS (CloudFront, S3) /lili Real-time: WebSocket integration /lili Testing: Jasmine/Karma (Angular), Jest + React Native Testing Library (Mobile) /li /ulp2.
SKILLS EXPERIENCE /pp? 70% match?
Apply.
We help with the rest /pp Experience /pulli2-5 years of professional frontend development experience /lili Experience building marketplaces or two-sided platform products /lili Background in UX/UI principles with Figma expertise /li /ulp Angular and modern frontend mastery /pulli You#39;ve worked with Angular 17+ standalone components, TypeScript strict mode and Signals /lili NGXS or similar state management (NgRx, Redux) is in your toolkit /lili RxJS, lazy loading and performance patterns are second nature /lili You know your way around Angular Material, SCSS and ngx-translate /li /ulp Cross-platform thinking /pulli React Native with Expo, or you#39;re ready to learn /lili Redux Toolkit + RTK Query, expo-router, Formik + Yup, FlashList /lili You understand how design tokens and scale systems bridge web and mobile /li /ulp Expert CSS proficiency /pulli Modern CSS, SCSS and responsive patterns are your daily tools /lili Grid, Flexbox and Custom Properties, no problem /lili You build, document and scale design systems across platforms /li /ulp Performance and quality focus /pulli Bundle analysis, lazy loading, memory management and profiling tools /lili WebSocket integration for real-time features /lili Jasmine/Karma (Angular), Jest + React Native Testing Library (Mobile) /lili CI/CD with GitHub Actions and AWS deployment (CloudFront, S3) /li /ulp Ownership and initiative /pulli You see features through from idea to impact, not just deployment /lili You flag problems before they grow and suggest improvements without being asked /lili You speak up when you disagree.
No waiting for permission /lili You deliver strong work on your own and thrive in a team /lili No one here will micromanage you, and you don#39;t need them to /li /ulp3.
WHAT WE OFFER /pp Ready to do meaningful work that actually pays off?
/pp Benefits /pulli Competitive market-aligned salary with rapid growth potential /lili Remote work from anywhere in Portugal /lili Modern tech stack with freedom to work with cutting-edge technologies /li /ulp Team Culture /pulli Zero bureaucracy and direct collaboration with founders and leadership /lili Real influence on product and company trajectory /lili Room to grow as the team and product scale /li /ulp4.
HOW TO APPLY /pp Ready to make an impact?
/pp Join us in reshaping the creator economy.
/pp Send: Resume + GitHub/code samples + brief note (3-5 sentences) /pp Tell us: /pulli A complex frontend challenge you#39;ve solved /lili How you approach component architecture and design system consistency /lili What pulls you toward this role /li /ulp Interview process: /pulli1-2 weeks application to offer /lili Technical screen (30 min) ? Technical deep dive (60 min) ? Final discussion (30 min) /li /ul /p