Replit developer
Role details
Job location
Tech stack
Job description
Build, iterate, and maintain applications in Replit: from basic dashboards to multi-step workflow/CRM tools.
-
Work outcome-first: understand the real business need, design a sensible solution, and keep the implementation as simple as possible.
-
Use AI and vibe-coding to move faster, while owning the final quality, architecture, and reliability of what ships.
-
Collaborate on requirements, UX, and iteration with a small, technical founder-led team.
Core responsibilities
-
Design and implement front-end interfaces in React with strong UX and visual clarity.
-
Build and maintain Node-based APIs, integrate multiple third-party services, and manage data flows end-to-end.
-
Use Replit as your main environment for development, collaboration, and deployment.
-
Break fuzzy requirements into small, testable increments and ship vertical slices rather than big-bang releases.
-
Debug, refine, and extend existing codebases, including AI-generated code, to keep them robust and understandable.
-
Add basic observability: logs, simple monitoring, and clear error handling so issues are easy to spot and fix.
Replit, AI, and workflow mindset
-
You are comfortable living inside a cloud dev environment (Replit) for editing, running, and deploying apps.
-
You work naturally in small steps: define the outcome, ship a minimal version, validate, then iterate.
-
You know how to use AI to scaffold and refactor, but you always review the output, simplify where needed, and keep the design coherent.
-
You treat Replit projects as long-lived applications, not disposable prototypes: structure, naming, and organisation matter to you.
Requirements
Do you have experience in UX?, You have enough real coding experience to know when AI is wrong, over-engineering, or drifting away from the core outcome, and you can correct course yourself.
-
You can confidently read and edit JavaScript/TypeScript: functions, async/await, data structures, and control flow are comfortable.
-
You have strong API experience:
-
Reading and understanding API documentation.
-
Handling auth (keys, tokens), pagination, rate limits, and error responses.
-
Mapping and transforming data between systems.
-
You are comfortable integrating several APIs into a single workflow (e.g. CRM, email, payment, reporting) and keeping the design maintainable.
-
You understand environments and deployment basics: environment variables/secrets, staging vs production, and simple build/release flows.
Front-end / UI & UX
-
You can build clean, component-based UIs in React with hooks and modern patterns.
-
You think in terms of user journeys: navigation, multi-step flows, and meaningful states (loading, empty, error, success).
-
You have a good eye for UI: spacing, hierarchy, typography, and consistency-even if you're not a pure designer.
-
You are comfortable iterating visuals and UX based on feedback and can explain why you chose a given interaction or layout.
Back-end / data and integrations
-
You can build and extend Node/Express (or similar) APIs: routes, middleware, JSON in/out, and validation.
-
understand basic schema design and CRUD operations.
-
You can design simple, sensible data models for workflows (e.g. leads, tasks, stages, approvals, logs) and evolve them as requirements change.
Problem-solving and mindset
-
Outcome-first: you focus on business value (e.g. fewer manual steps, clearer reporting, better conversion) rather than tech for its own sake.
-
Pragmatic: you can distinguish "must have" from "nice to have" and choose simple, robust approaches over clever but fragile ones.
-
Critical thinker: you question unclear requirements, surface risks and edge cases, and propose practical alternatives.
-
Ownership: you take responsibility for what you ship-testing, debugging, and tidying up
Experience we'd like to see
-
A portfolio or repo history showing applications you've personally built, debugged, and deployed
-
At least a couple of examples where you:
-
Integrated non-trivial APIs.
-
Designed or refined a UI/UX flow.
-
Made trade-offs to keep a solution simple and maintainable.
-
Prior work in Replit or similar cloud-based dev environments is essential.
Benefits & conditions
Links to 2-4 projects (live or repos) you've built that best show your end-to-end problem-solving, API work, and UI/UX.
-
A short note on a time when you simplified an over-engineered solution or caught an AI/code-gen tool doing the wrong thing, and what you changed.
-
Your typical hourly rate or salary expectations and availability (hours per week, time zone).
Job Types: Full-time, Permanent, Temporary Contract length: 3 months
Pay: £35,000.00-£65,000.00 per year