Frontend engineer (Data Platform) フロントエンドエンジニア

Job description


※英語の後に、日本語が続きます。


Objectives


Our team develops and operates a platform (Data as a Service, Data Platform) for users to register observation requests on the StriX(the series of small SAR satellite constellations) and distribute observation data to users.
Such as artificial satellites and satellite data may sound like it requires industry-specific knowledge and experience. Data Platform also consists of general technologies using React and Next.js for Frontend and Go and RDB for Backend.


Since our team is still a small team, it is important for each member to take responsibility and voluntarily proceed with development in collaboration with related parties. Terminology and internal logic have industry-specific knowledge, so if you have the intellectual curiosity to learn them, you will enjoy your work even more!




Frontend development on Data Platform; 

  • Develop, deploy and maintain frontend applications for our satellite data service
  • Improve CI/CD pipeline and automation testing
  • Optimize performance of frontend applications




Job requirements


Minimum qualifications 


  • At least 5 yeas of frontend devlopment experience
  • Experience of build CI/CD pipeline and automation test
  • Experience in React or Vue.js
  • Conversation level English & Japanese




Preferred qualifications


  • Experience of development in GIS data
  • Experience of leading frontend development team
  • Experience of improving UX of frontend application
  • Experience of development with GoogleCloud or AWS




Compensation & Arrangements:


  • Benefits: Commuting expense, health insurance, employees' pension insurance
  • Flexible work-hour and location
  • Others: Part-Time or second job allowed


仕事内容・ミッション


私たちのチームでは、ユーザがStriX衛星に観測要求を登録したり、観測データをユーザに配信するためのプラットフォーム(Data as a Service, Data Platform)を開発、運用しています。
人工衛星や衛星データなどの宇宙業界、という響きは業界特有な知識、経験が必要なように聞こえるかもしれません。しかし、Synspectiveは宇宙業界以外から参加したメンバーも多いです。Data PlatformもフロントエンドはReactとNext.js、バックエンドはGoとRDBを利用した一般的な技術から構成されています。


私たちのチームはまだまだ小さいチームのため、メンバーそれぞれが責任を持って、関係者と連携しながら自発的に開発を進めていくことを大切にしています。用語や内部ロジックなどは業界独自の知識もあるため、それらを学んでいく知的好奇心も持っている方だとさらに仕事を楽しんでもらえると思います!




■具体的には

Data Platformのフロントエンドの開発を行います。

  • フロントエンドの開発、テスト自動化の推進、パフォーマンス最適化
  • コンポーネントの再利用性を考慮したフロントエンド開発フローの整備




必須要件


  • 少なくとも5年以上のフロントエンドアプリケーションの開発経験
  • フロントエンドテスト自動化の経験
  • ReactまたはVue.jsの利用経験
  • 日常会話レベルの英語




希望要件


  • GISデータに関連したアプリケーションの開発経験
  • フロントエンドチームのリード経験
  • フロントエンドアプリケーションのUX改善経験
  • GoogleCloudまたはAWSを用いた開発経験




処遇 福利厚生 他:


  • 福利厚生: 通勤交通費,社会保険完備, 健康診断(年1回)
  • 服装自由,フレックス制度,ポジションによっては、リモートワーク可
  • 副業可