Senior Full Stack Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

WAGE / SALARY

$8-$12 USD per hour

HOURS PER WEEK

10

DATE UPDATED

Jun 19, 2026

JOB OVERVIEW

Senior Full Stack Developer (Level 3)

Contractor | Remote | ~10 hrs/week | USD $8–$12/hr | Start 29/06/2026

Praxis Partners runs digital operations inside mid-market businesses. We are looking for a senior full stack developer who owns features end to end, makes sound architectural decisions within an existing system, and writes code that leaves the codebase in better shape than they found it. This is a long-term remote engagement for someone who works with minimal supervision and takes documentation as seriously as the build itself.

The role:

You will own full-stack feature delivery across front-end, back-end, database, and API layers. You are not a ticket-executor. You understand the business problem behind every task, make sensible technical decisions within the boundaries of the system, and take responsibility for quality from brief to deployment.

At this level, you review all pull requests and approve before merge, mentor junior and mid-level developers, maintain and improve system-level documentation, and communicate clearly on feature and system scope with non-technical stakeholders.

You will report to the Head of Technology. AEST business hours overlap is required.

Tech stack for this engagement:

Layer | Praxis Stack
Database | Supabase (PostgreSQL + RLS, edge functions); pgvector for retrieval
Server / Backend | Node.js + TypeScript; Supabase Auth; ---------- v for background jobs
Cloud and networking | Cloudflare Workers/Pages (primary); GCP (secondary); Cloudflare DNS, WAF, and Tunnels
CI/CD | GitHub Actions into Cloudflare Pages / Vite builds
Security | Supabase RLS policies; scoped API keys; OWASP fundamentals
Monitoring | ---------- v run logs; Cloudflare analytics; Sentry-class error tracking
Containers | Docker for local parity and self-hosted n8n
CDN and caching | Cloudflare CDN; Pages caching
Backup and recovery | Supabase PITR; scheduled exports

-What you will do

Front-end:
- Build and maintain user-facing interfaces: layouts, components, navigation, forms, and interactive elements
- Implement responsive design across device types with consistent cross-browser behaviour
- Manage state, routing, and client-side logic using the project's established framework
- Optimise front-end performance: load time, rendering, asset delivery, and Core Web Vitals
- Define the front-end architecture, component library structure, and quality standards across the codebase

Back-end:
- Design, build, and maintain server-side logic, APIs, and service integrations
- Implement RESTful or GraphQL APIs with defined endpoint contracts and maintained documentation
- Manage authentication, authorisation, and session handling in line with the project's security model
- Handle error management, logging, and monitoring throughout server-side code
- Define back-end architecture patterns, API versioning strategy, and service boundary design

Database and data:
- Design and maintain database schemas: tables, relationships, indexes, and constraints
- Write and optimise queries; identify and resolve slow or inefficient operations
- Manage migrations cleanly: write, test, and apply schema changes without data loss

Testing, deployment, and documentation:
- Write unit, integration, and end-to-end tests for all new work; zero broken tests on submission
- Review all pull requests; no merge without your approval
- Manage deployments through the agreed process; monitor application health post-deployment
- Define and maintain the CI/CD pipeline, deployment strategy, and rollback procedures
- Document every feature, API, and architectural decision to a standard that allows a new developer to onboard without asking questions

What you need

Required:
- 4–7 years of experience delivering full-stack applications across front-end, back-end, database, and deployment layers
- Demonstrated ability to own features end to end without supervision
- Experience making architectural decisions within an existing system, not just following patterns
- Proficiency with RESTful and GraphQL API design and third-party API integration
- Experience with JWT and OAuth authentication flows and OWASP security fundamentals
- Git-based workflow discipline: branching, PRs, rebasing, conflict resolution, and release tagging
- Experience configuring and maintaining CI/CD pipelines and multi-environment deployments
- Strong written communication for async documentation and technical stakeholder updates
- Experience mentoring junior and mid-level developers through code review and knowledge transfer

Preferred:
- Experience with containerisation (Docker, Kubernetes, or equivalent)
- Familiarity with cloud infrastructure on any major provider (AWS, GCP, or Azure)
- Experience with monitoring and observability tooling: error tracking, APM, and alerting
- Exposure to AI or LLM integration within application workflows
- Prior contractor experience in an async-first distributed team

Engagement terms:
Type | Contractor
Seniority | Level 3 — Senior
Hours | Minimum 10 hours per week
Rate | USD $8–$12 per hour, based on experience
Start date | 29/06/2026
Reports to | Head of Technology
Location | Fully remote; AEST business hours overlap required
Tech stack | Supabase, Cloudflare, Node.js + TypeScript, ---------- v, GitHub Actions, Docker
Contract | Praxis Contractor Agreement (includes NDA and IP assignment) required before commencement

How to apply:
1. Via this job channel including the words "green-lights" in the application email
2. "Important" please also complete the below link:
----------

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin