Senior Full-Stack Developer (Remote Contract)
UntilNow
Job description
About the role
UntilNow is looking for a senior full-stack developer for a 3 to 6 month fully remote contract to build Rally, its own proposal platform. The product is already in active development with a React + TypeScript frontend and a NestJS + TypeScript API, and the role suits candidates based in Australia and overseas, with possible extension depending on project needs.
Key responsibilities
- Build and ship features across the React and NestJS codebases.
- Work closely with senior product designers to turn designs into production-ready UI, and give constructive feedback on feasibility.
- Help the design team collaborate better with engineering, covering handoff, component structure and using AI tools for rapid prototyping.
- Use AI tools such as Cursor to prototype and build features faster.
- Simplify deployment pipelines, CI/CD workflows and developer experience.
- Teach best practices for code architecture, testing, performance and maintainability.
- Own technical decisions and write clean, documented code.
Required profile
- 5+ years of professional full-stack experience with JavaScript/TypeScript.
- Proven React and Node.js experience; NestJS is a strong plus.
- Understanding of relational databases, ORMs and API design.
- Experience collaborating closely with designers and working with AI-assisted tools.
- Comfortable with Docker, CI/CD and cloud services (AWS preferred); familiarity with Stripe, payment flows or SaaS billing is a plus.
- Playwright or similar E2E testing experience; background in design studios, agencies or startups is a plus.
- Excellent communication and ability to work independently remotely.
Required skills
- React 18, TypeScript, Vite, Tailwind CSS v4, Radix UI, React Aria, TanStack Query, Formik + Yup, React Router, Playwright
- NestJS, TypeORM, PostgreSQL, AWS (S3, SES, SQS, SNS), Stripe, Passport + JWT, CASL, Swagger, AdminJS, Jest
- Docker, GitHub Actions, SonarQube, Sentry, Cursor AI, Husky + lint-staged
What we offer
- Fully remote contract, flexible location and schedule, with availability during Australian business hours.
- 3 to 6 month contract with possible extension.
- Access to an AI tooling stack including Cursor, Claude and ChatGPT.
- Monthly team lunches in Sydney CBD when in town.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 8 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
UntilNow
Related job offers
-
General Manager Transact & Save - Business & Private Banking Technology
ANZ Banking Group Limited Melbourne -
General Manager Lending - Business & Private Banking Technology
ANZ Banking Group Limited Melbourne -
Customer Security Director
Employeur non precise -
Senior Software Engineer C++/AI
AOS Group Melbourne -
Web Developer
Refuel Creative Adelaide