Full Stack Engineer (TypeScript) — PWACapacitor, , Supabase & OCR Integration
Job Summary
ABOUT THE OPPORTUNITY
Join a globally recognized software engineering company that builds high-performance resilient and scalable products for clients across multiple industries and continents. With a remote-first culture a flat structure and a genuine commitment to engineering craft this is a place where senior engineers have the autonomy to shape architecture mentor peers and make meaningful technical decisions. You wont be maintaining legacy systems in the dark youll be working on enterprise-scale platforms alongside a collaborative self-organized team that values empathy as much as clean code.
Responsibilities
WHAT YOULL DO
- Build the PWA in TypeScript and integrate the Capacitor native layer for device capabilities
- Design and implement the service layer and the Supabase data model schema migrations Row-Level Security policies Auth flows Storage and Edge Functions
- Implement the OCR pipeline against an EU-hosted AI gateway: upload handling asynchronous processing confidence handling retries and graceful failure paths
- Keep the solution inside EU data boundaries EU provisioning PII handling retention and deletion rules and clear documentation of where data lives
- Work on the Adobe Analytics instrumentation so the client can measure adoption from launch
- Deliver against a fixed six-week window: clarify requirements early raise scope risk before it becomes a delay and keep the work demonstrable
- Leave the project maintainable readable code tests where they earn their keep and handover documentation
Prerequisites
WHAT WERE LOOKING FOR (Required)
- 4 years of professional software engineering experience with TypeScript across both frontend and backend
- Strong hands-on backend experience (REST API design async processing third-party API integration)
- Solid experience with a modern SPA framework (React Vue or Angular) and PWA fundamentals service workers caching strategies manifest installability
- Practical experience with Capacitor (or comparable hybrid runtimes such as Cordova/Ionic) bridging a web app to native device APIs
- Working knowledge of Supabase or Postgres-based backends: relational data modeling authorization at the data layer (Row-Level Security or equivalent) JWT-based auth object storage serverless functions
- Experience integrating AI or OCR/document-processing APIs into a production feature handling latency partial results confidence thresholds and error states not just calling an endpoint
- Awareness of GDPR / EU data residency implications in day-to-day technical decisions
- Demonstrated ability to deliver in a short time-boxed engagement: self-directed comfortable deciding with incomplete information proactive about flagging risk
- Strong English communication skills (written and verbal) - Eliminatory.
Experiences
ABOUT THE OPPORTUNITY
Join a globally recognized software engineering company that builds high-performance resilient and scalable products for clients across multiple industries and continents. With a remote-first culture a flat structure and a genuine commitment to engineering craft this is a place where senior engineers have the autonomy to shape architecture mentor peers and make meaningful technical decisions. You wont be maintaining legacy systems in the dark youll be working on enterprise-scale platforms alongside a collaborative self-organized team that values empathy as much as clean code.
Required Experience:
IC
About Company
Acreditamos que a tecnologia está moldando o mundo. Ela nos permite avançar mais rápido e mais longe, além de oferecer oportunidades incríveis para resolver os desafios do nosso dia a dia. Aqui, o encontro de histórias com tecnologia é o que nos move. Temos um time diverso e apaixonad ... View more