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

Full-Stack Developer

ComboCurve

Remote ・ フルタイム

最初に応募しよう

経験
3年以上
給料
求人情報
1
投稿済み
1時間前
作業モード
在宅勤務
再開する
応募必須

仕事内容

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ファイルまで

🤖
オンライン・即時AIサポート