ComboCurve

Full-Stack Developer

ComboCurve
Apply
10 months ago
Remote, United StatesMid Level

Responsibilities

  • Architect and implement features across the frontend, backend, and database layers.
  • Develop complex, data-visualization-heavy user interfaces using React and Material UI.
  • Implement form logic and validation with React Hook Form.
  • Design and implement type-safe APIs using Node.js, Express.js, and tRPC.
  • Design, optimize, and manage MongoDB queries for large volumes of petroleum data.
  • Use TypeScript across the application stack to improve code quality and maintainability.
  • Collaborate with petroleum engineers and product managers to translate domain requirements into technical solutions.
  • Write comprehensive unit and integration tests.
  • Maintain application performance, responsiveness, reliability, and production readiness.

Requirements

  • At least 3 years of professional experience as a Full-Stack Developer, primarily using the MERN/TypeScript stack.
  • Expert proficiency in TypeScript and JavaScript, including advanced TypeScript features for large-scale projects.
  • Strong experience building and deploying production-ready applications with tRPC.
  • Strong experience with MongoDB query optimization and schema design for complex, relational-like data structures.
  • Experience or strong interest in petroleum engineering concepts and specialized technical data.
  • Excellent problem-solving skills and attention to detail.
  • Preferred qualifications include petroleum engineering or decline curve analysis experience, data visualization library experience, cloud deployment experience with GCP, AWS, or Azure, mapping or GIS application experience, and open-source contributions.

Benefits

  • Fully remote position.
  • In-person attendance is expected for initial onboarding.
ComboCurve

About ComboCurve

51-200 employees
Contact me