This page was automatically translated and may contain errors. View in English.
C

Full-Stack Developer

ComboCurve

Remote · 全职

抢先申请

经验
3年以上
薪水
职位空缺
1
发布
3小时前
工作模式
在家办公
恢复
需要申请

职位描述

About ComboCurve

ComboCurve offers a leading cloud-based software platform tailored for asset and drilling (A&D), reservoir management, and forecasting within the energy industry. Its integrated solution enables users to assess assets, optimize workflow efficiencies, and effectively manage reserves.

By simplifying data integration and promoting collaboration, ComboCurve supports professionals including operators, engineers, and financial teams in making quicker, informed decisions. Recognized and trusted by prominent energy firms, the platform delivers real-time analytics and exceptional support, with a dedicated customer experience team responding within five minutes.

This position allows full remote work except for a required on-site initial onboarding session.

Role Overview

We are looking for a talented and driven Full-Stack Developer to take ownership of our core software applications. Responsibilities span from designing dependable backend APIs to crafting intuitive and interactive UIs that handle large datasets and complex data structures effectively.

Technical Stack

  • Languages: Proficient in TypeScript and JavaScript.
  • Frontend: React, Material UI (MUI), React Hook Form.
  • Backend: Node.js, Express.js, tRPC.
  • Database: MongoDB.
  • Development Tools: Git, Docker (preferred).

Required Qualifications

  • Minimum of 3 years' experience as a Full-Stack Developer focusing on MERN or TypeScript stacks.
  • Strong mastery of TypeScript advanced capabilities and their application in sizable projects.
  • Proven experience deploying production-level applications using tRPC for comprehensive type safety.
  • Specialized knowledge in optimizing MongoDB queries and designing schemas for complex, relational-like datasets.
  • Interest or background in petroleum engineering concepts such as production data, drilling processes, and reservoir management with specialized technical data.
  • Exceptional problem-solving aptitude and thorough attention to detail.

Preferred Experience

  • Familiarity with petroleum engineering topics, especially decline curve analysis.
  • Experience working with data visualization libraries such as D3.js or ZingChart.
  • Knowledge of cloud deployment platforms including GCP, AWS, or Azure.
  • Background with mapping or Geographic Information System (GIS) projects.
  • Contributions to open source initiatives.

Key Responsibilities

  • Full-Stack Development: Plan and build new features across back and front ends ensuring high responsiveness and stable performance.
  • Frontend Development: Implement and sustain complex data-centric user interfaces with React and Material UI; manage intricate form validation through React Hook Form.
  • Backend Development: Create type-safe APIs utilizing Node.js, Express.js, and tRPC frameworks.
  • Database Responsibilities: Architect and fine-tune MongoDB queries to support voluminous petroleum data like well logs and time-series production information.
  • Maintain rigorous TypeScript application across all code for robustness and maintainability.
  • Collaborate closely with petroleum engineers and product managers to interpret domain challenges into technical implementations.
  • Develop comprehensive unit and integration tests to ensure application quality.

Work styles they’re looking for

问题解决 合作 注重细节

如果您希望收到回复,请留下您的信息——我们不会将您的信息用于其他用途。

点击浏览拖放,或 粘贴 截图

PNG、JPG、GIF、MP4、WebM、MOV 格式 · 每个文件最大 20MB · 最多 5 个文件

🤖
在线·即时人工智能帮助