Software built to make a difference. Let's build together.
Senior Fullstack Developer, TypeScript, React, Next.js
Location
Brazil
Posted
34 days ago
Salary
$45 - $50 / hour
Seniority
Senior
Job Description
Senior Fullstack Developer, TypeScript, React, Next.js
Stack Builders
• Design and develop scalable backend services and APIs using TypeScript and Next.js • Build and maintain fullstack features, contributing across both backend and frontend layers • Architect efficient data flows and ensure performance, reliability, and maintainability • Collaborate with cross-functional teams in agile ceremonies (planning, refinement, workshops) • Contribute to MVP delivery and ongoing product improvements • Participate in code reviews and pairing sessions to maintain high engineering standards
Job Requirements
- 6+ years of professional development experience is required.
- 4+ years of professional experience with TypeScript, building production-grade applications
- Strong backend development experience using Next.js (API routes, server-side logic, architecture design)
- Solid experience with React for building modern, responsive user interfaces
- Experience designing and consuming REST APIs
- Strong understanding of backend architecture, performance, and scalability best practices
- Ability to work independently in a fast-paced, distributed environment
- Advanced spoken and written English
- Availability to overlap at least 6 hours with Central Time (CT)
- Located in the United States.**
Benefits
- 100% remote, flexible work environment
- Long-term, full-time projects with globally recognized clients
- Strong learning culture with mentorship and 1:1 sessions
- Regular pairing sessions and collaborative development
- Opportunities for conferences, OSS contributions, and technical content creation
- Competitive and timely payments
- A supportive and highly skilled engineering community
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Develop and optimize the frontend of our modeling app, focusing on performance and user experience • Collaborate with backend teams to design and implement robust APIs that support the app's code-driven design functionality • Enhance the app's UI/UX by leveraging Typescript, React, and XState, ensuring that the interface is both powerful and easy to use • Develop delightful CodeMirror extensions that bridge the gap between the user's code and the 3d-model • Implement advanced AST/code-mods, CodeMirror enhancements, and deep integration with WebAssembly (Wasm) for performance improvements • Utilize Xstate for state management to maintain app consistency and reliability across various user interactions • Apply a deep understanding of JavaScript and browser internals to improve app functionality and performance
Senior Frontend Engineer – Monetization
FeeldA dating app for the open-minded to meet the like-minded.
• Deliver reliable, high-converting monetization features (subscriptions, in-app purchases, paywalls, promos) with a consistently low rate of post-release bugs. • Implement scalable state management and data-fetching strategies that support real-time pricing, entitlements, experiments, and user segmentation. • Improve stability and performance of monetization-critical flows, reducing crashes and friction during purchase, restore, and upgrade paths. • Ensure seamless integration with backend monetization services, analytics platforms, A/B testing frameworks, and third-party SDKs (e.g. App Store / Play billing). • Keep monetization-related frontend SDKs up to date mobile platform changes—especially those affecting payments and store compliance.
• Build the IoT platform web application from scratch: device management portal, real-time monitoring dashboards, alert management interface, rule configuration UI, OTA management screen, multi-tenant admin panels • Implement real-time telemetry rendering using WebSocket and MQTT-over-WebSocket — live sensor values and alerts must update without page refresh at high concurrency • Build an interactive geospatial device map showing real-world asset locations and statuses using Mapbox GL or Leaflet • Develop time-series chart components: line charts, gauges, heat maps, bar charts, with configurable thresholds and anomaly overlays • Build the multi-tenant admin layer: tenant creation, user management, role assignment, data scope controls, and white-label capability • Implement a device onboarding wizard: step-by-step flow that abstracts protocol complexity for non-technical operators • Build a widget-based dashboard builder: drag-and-drop interface for end users to compose custom monitoring views • Build alert and rule management interfaces: visual rule builder, acknowledgement workflows, escalation chain setup, historical alert log • Build a reusable component library from Day 1 — all UI elements abstracted, no one-off components • Own frontend performance: high-frequency data streams must not cause memory leaks, frame drops, or browser crashes — implement virtualisation, throttling, and WebWorker offloading where needed • Write comprehensive tests: unit (Vitest/Jest), integration (React Testing Library), E2E (Playwright) covering all critical user journeys • Implement i18n scaffolding from the start — the platform serves MENA, South Asia, and Europe; Arabic RTL support is required • Own and maintain the frontend CI/CD pipeline: automated lint, test, build, deploy to AWS S3/CloudFront • Document all component APIs, usage patterns, and integration guides in the knowledge base
Staff Software Engineer, Front-End
DutchieEverything you need to run an efficient & compliant cannabis dispensary: POS, Payments, Ecommerce, Insurance, and more.
• Develop mission-critical consumer flows for new features, as well as experimenting on old ones • Partner with product and design to scope and plan work appropriately. We don’t always have the time to take the ideal route, so being able to collaborate cross-functionally and create flexible execution plans is often key • Mentoring other engineers to unlock their potential, helping them grow their skills to meet the evolving needs of Dutchie’s customers



