SaaSプロダクトをグロースさせたいJavaScriptエンジニアの募集!
■主な業務内容
ビジネス向けクラウドサービス『マネーフォワード クラウド』の開発に携わっていただきます。
ユーザとの接点を担い、快適で使いやすいアプリケーションの開発を目指します。
インストール型に劣らない操作性を追求するため、Reactなどの効果的な技術を積極的に採用し、可能な限り体験の向上を行います。
長期運用が前提であるため、実装の際には保守性を第一に考慮します。また、知見や実装時の判断基準の共有のため、レビューフローを重要視しています。
■求めるスキル・経験
・可読性、保守性の高いコードが書ける
・自立的に設計、開発計画立案が可能で、実施できる
■あると望ましいスキル・経験
・Mocha / Jest などのテスティングフレームワークを用いたテストコードの実装経験
・Babel / webpack などの Node.js ライブラリによる JavaScript ビルド環境での開発経験
・HTML の知識や Haml / Slim などの HTML テンプレート言語の知識
・CSS の知識や Sass などの CSS 拡張言語の知識
・GitHub Flow による開発経験
・コードレビュー(する/される)の経験
・Ruby on Rails 上での JavaScript コードの保守運用面の改善経験
■こんな方に仲間になってほしい
・チームワークを大事にし、向上心を持って仕事に励んでいただける方
・チームメンバーと積極的にコミュニケーションが取れる方
・自分から提案し、新しい仕事を作っていける人間を目指している方
・技術はもちろん、事業に関する数字を日々意識することを厭わない方
・技術的好奇心が強く、技術をユーザーに役立てる意識を持ってサービスを作ることのできる方
【開発に使っている主なツール】
◯Webサーバーサイド:
Ruby on Rails, Go
◯Webフロントエンド:
React, Redux, webpack, TypeScript, Mocha, Jest
◯データベース:
MySQL(Aurora)
◯インフラ・ミドルウェア
AWS(ALB, EC2, RDS, S3, SQS, ElastiCache, EKS...), sendgrid, kinsta
GCP (BigQuery, Firebase, GKE)
nginx, squid, memcached, kafka, logstash, filebeat, maxwell, kibana, elasticsearch, Fulentd
envoy, Passenger, Puma, Unicorn, HAProxy, Docker, Redis, Memcached
◯Biz基盤:
Marketo, SalesForce
◯リポジトリ管理:
GitHub
◯CI/CD:
CircleCI, bitrise, ArgoCD, CodeBuild, Github Action
◯開発環境
Vagrant, Docker, Terraform Enterprise
◯監視:
DataDog, Rollbar, Bugsnag, Sently, New Relic
◯コミュニケーション:
Slack
◯チケット管理
Jira, asana, trello, backlog
◯セキュリティ・自動化
OWASP ZAP, Burp Suite, Sider (Brakeman), Snyk, VAddy, Dockle, Trivy