About the role
Our client is hiring a Senior Full-Stack Engineer to own the end-to-end delivery of product features across a React/React Native frontend and Node.js APIs. Youll work independently within a venture backed AI startup, across a NextJS web app, React Native mobile app, an and build robust integrations with third-party APIs used daily by their clients.
Youll partner with the founder/product to scope requirements, propose pragmatic solutions, and ship iteratively - balancing developer experience, performance, and security.
Key ResponsibilitiesFeature delivery: Design, build, test, and ship features in React and React Native with thoughtful UX, accessibility, and offline/poor-network considerations.API design & integration: Architect and maintain Node.js REST APIs; integrate external services with solid patterns for auth, webhooks, pagination, retries/backoff, and idempotency.Quality & maintainability: Write unit/integration tests, uphold type safety, and maintain CI pipelines; perform rigorous code reviews and ship with confidence.Security & compliance: Implement secure secret management, least-privilege access, input validation, and safe data handling aligned with industry best practices.
Must-Have ExperienceReact (advanced): Hooks, state management, performance profiling, testing.React Native (production): Shipped, supported, and iterated on real apps; familiarity with navigation, device APIs, crash analytics, OTA updates.Node.js APIs: Designing and maintaining REST endpoints with sound error handling, rate-limiting, and logging.External APIs: Building resilient integrations with error budgets, retries, and idempotent workflows.Production ownership: Manage releases, observability (logs/metrics/traces), error/crash monitoring, performance tuning, and incident response with clear post-mortems.Feature delivery: Design, build, test, and ship features in React and React Native with thoughtful UX, accessibility, and offline/poor-network considerations.API design & integration: Architect and maintain Node.js REST APIs; integrate external services with solid patterns for auth, webhooks, pagination, retries/backoff, and idempotency.
Nice-to-Have (Bonus)Store delivery: End-to-end shipping of native apps to Android/iOS (certs, signing, release channels).Data layer & platform: Supabase, Postgres (schema design, migrations, query performance).Web app platform: Next.js, Vercel (SSR/ISR, edge functions, deployment pipelines).Integrations at scale: Prior experience owning multiple third-party integrations with monitoring, alerts, and rollback strategies.Building Chrome extensionsBasic QA
Read more...