Full-Stack Developer Job at Combocurve, Remote

OGFyYm03aldtcEJXZjBpV2lGemNVL1d6aHc9PQ==
  • Combocurve
  • Remote

Job Description

We are seeking a skilled and highly motivated Full-Stack Developer to design, develop, and maintain our core applications. You will be responsible for the entire development lifecycle, from designing robust backend APIs to building intuitive, data-rich user interfaces. Experience with large datasets and complex data models is essential.

Required Tech Stack

  • Language: Expert proficiency in TypeScript and JavaScript
  • Frontend: React , Material UI (MUI) , React Hook Form
  • Backend: Node.js , Express.js, tRPC
  • Database: MongoDB
  • Tools: Git, Docker (preferred) Qualifications
  • 3+ years of professional experience as a Full-Stack Developer, primarily with the MERN/TypeScript stack.
  • Deep understanding of TypeScript's advanced features and its application in large-scale projects.
  • Proven ability to build and deploy production-ready applications using tRPC for end-to-end type safety.
  • Strong experience with MongoDB query optimization and schema design for complex, relational-like data structures.
  • Experience or strong interest in petroleum engineering concepts (e.g., production data, drilling, reservoir monitoring) and handling specialized technical data.
  • Excellent problem-solving skills and attention to detail.

Nice-to-Haves

  • Experience with petroleum engineering, especially decline curve analysis.
  • Familiarity with data visualization libraries (e.g., D3.js, ZingChart, or equivalent).
  • Experience with cloud deployment platforms (GCP or AWS, Azure).
  • Prior work on mapping or GIS applications.
  • Contributions to open-source projects.

Key Responsibilities

  • Full-Stack Development: Architect and implement new features across the entire application stack, ensuring high performance, responsiveness, and reliability.
  • Frontend Engineering: Develop and maintain complex, data-visualization-heavy user interfaces using React and MUI. Implement complex form logic and validation using React Hook Form.
  • Backend Engineering: Design and implement type-safe APIs using Node.js, Express.js, and tRPC.
  • Database Management: Design, optimize, and manage MongoDB queries to handle large volumes of petroleum data (e.g., well logs, time-series production data).
  • Type Safety & Quality: Champion the use of TypeScript across the stack to ensure code quality, predictability, and maintainability.
  • Collaboration: Work closely with petroleum engineers and product managers to translate domain-specific requirements into technical solutions.
  • Testing: Write comprehensive unit and integration tests.

Job Tags

Remote job, Full time,

Similar Jobs

Pro Talent HR

Enrollment Specialist.. (Work From Home) Job at Pro Talent HR

(United States Remote only) We are looking for a responsible and organized enrollment specialist to advise and guide candidates in the enrollment process. The enrollment specialist will be responsible for assessing applications, handling documentation, collecting information...

Generac Power Systems

Summer 2026 Product Management Intern Job at Generac Power Systems

 ...our current evolution into an energy technology solutions company, we continue to push new boundaries. Job Summary: The Product Management Intern will be provided thoughtful opportunities to observe and participate in real-world examples within the Portable Product... 

PwC Experience Center Stockholm

FS R&R Financial Risk Transformation, Director (Boston) Job at PwC Experience Center Stockholm

 ...FS R&R Financial Risk Transformation, Director PwC Experience Center Stockholm At PwC, our people in risk and compliance focus on maintaining regulatory compliance and managing risks for clients, providing advice and solutions. They help organisations navigate complex... 

Cassia

Receptionist Job at Cassia

 .... This is a great opportunity for those seeking entry-level work or wanting to learn and grow in a healthcare setting. As a receptionist at The Pines, you will...  ..., answer and route phone calls, help with administrative tasks, and provide exceptional customer service... 

Bilingual Therapies

Speech Pathologist Assistant in Semmes, AL Job at Bilingual Therapies

 ...Bachelor's degree from an ASHA-accredited university, active Speech-Language Pathology Assistant (SLPA) license and minimum 1+ years...  ...to K-5 students. Collaborate with speech-language pathologists and educational staff to implement individualized treatment plans...