Live opening · Posted 3 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
We are looking for an experienced Freelance Full-Stack Developer to join an exciting project involving data-intensive applications for the petroleum/energy domain.
The ideal candidate will have strong hands-on experience with TypeScript, React, Node.js, MongoDB, and tRPC, with the ability to build scalable, production-ready applications.
🔹 Role
Freelance Full-Stack Developer
🔹 Experience full-stack development experience
🔹 Core Technical Requirements
Frontend
Expert-level TypeScript & JavaScript
React
Material UI (MUI)
React Hook Form
Experience building complex, data-heavy UIs
Backend
Node.js
Express.js
tRPC
REST/API development
Strong understanding of end-to-end type safety
Database
MongoDB
Schema design for complex/relational-like data
Query optimization and performance tuning
Experience handling large datasets and time-series data
Tools & Engineering
Git
Docker preferred
Unit & integration testing
Production deployment experience
🔹 Key Responsibilities
Architect and develop new features across the full application stack
Build responsive and data-visualization-heavy interfaces using React + MUI
Implement complex forms and validation using React Hook Form
Develop type-safe APIs using Node.js, Express.js & tRPC
Design and optimize MongoDB schemas and queries
Work with large volumes of technical/time-series data
Maintain strong TypeScript standards across the application
Write comprehensive unit and integration tests
Collaborate with petroleum engineers and product managers to convert domain requirements into technical solutions
Ensure application performance, scalability, reliability, and maintainability
🔹 Domain Knowledge
Experience or strong interest in petroleum engineering / energy technology is highly desirable.
Exposure to any of the following is a plus:
Production data
Well data / well logs
Drilling data
Reservoir monitoring
Decline Curve Analysis (DCA)
⭐ Nice to Have
D3.js, ZingChart, or similar visualization libraries
GCP, AWS, or Azure
Mapping / GIS application development
Petroleum engineering software or workflows
Decline Curve Analysis experience
Open-source contributions
Docker & containerized deployments
Work arrangement
Yes
More openings worth a look
Recently tracked roles with full details and direct application links.