バックエンドエンジニアを募集します。
【主な業務内容】
・Mirai Translator™および関連アプリケーションの拡張性や可用性を高めるためのマイクロサービスのアーキテクチャに基づく設計及び構築
・開発成果物に対する品質・性能保証
・開発チームのDevOpsの推進・プロセス改善
・企画・運用・顧客サポート・セールスなど他チームとの連携
・開発事例・成果の社内外への発信
【求める必須スキルや経験】
・以下を用いた商用ソフトウェアの開発経験
- Java またはScala
- SpringBootやAkka-httpなどのWebフレームワーク
- PostgreSQLなどのRDBやRedisなどのNoSQL
・クラウドとコンテナ技術を用いた開発経験(AWS EC2, Lambda, DynamoDB, Dockerなど)
・DevOps、SRE、アジャイル開発、マイクロサービスなどの基礎的な知識
【歓迎スキルや経験】
・フロントエンドの開発経験(JavaScript, PHP)
・スクラムマスターの経験
・セキュリティに関する知見(インジェクションやCSRFなどよく知られた攻撃の基本的な知識やCVEサイトの検索が可能)
・AWSのコスト計算と改善の知見
・技術や開発成果の発信経験(勉強会、ブログなど)
■開発環境や技術スタック
【インフラ】
AWS (EC2,ECS,S3,SQS,Lambda,Cognito,CloudFormation,Aurora,ElastiCache,DynamoDB, etc.)
【フロントエンド:Language/Framework】
React, Angular, TypeScript
【バックエンド:Language/Framework】
Java, Scala, Akka, PHP, Python
【テスト】
Junit, Pytest, Selenium
【監視、モニタリング、分析】
Mackerel, CloudWatch, Elastic Cloud
【バージョン管理、デプロイ】
GitHub, CircleCI, Jenkins, CodeDeploy
【開発環境】
Docker, VS Code, InteliJ
【コミュニケーション、ドキュメント】
Slack, Zoom, Office365, Jira, Confluence, Redmine, DocBase, Miro, Figma
【こんな方を求めています!】
・コーディングや開発技術が好きで、開発が楽しいと思える方
・心理的安全性について理解し、ポジティブに議論できる方
・自身の成長とメンバーの成長を一緒に喜ぶことができる方
・目的遂行のために、様々な可能性を検討し実行できる方
・新しい開発技術をキャッチアップできる方
・チームのメンバーを理解し、信頼することができる方
BizDevOpsの考えを大切にしています。個々のメンバーが、開発だけではなく運用も行い一気通貫して開発に携わることで、ユーザーにとってのサービス体験の品質を担保しています。
【やりがいや醍醐味】
・マイクロサービス開発チームを目指しており、開発チームにおいてモダンな開発スタイルを経験することができる
・自社サービスで少人数のため、技術的な提案をすることでサービスの成長に大きく寄与できる可能性がある
・機械翻訳というディープテック企業の成長期(フェーズは1→100へと広げていく段階)において、会社の成長と自身の成長を同時に体験できる
・将来的に開発リーダーを経て、マネージメント職(開発マネージャー)やシステムアーキテクトなど役職になることも可能
機械翻訳を始め言語処理の分野は今後の市場将来性が大きく、通訳者の不足を解消するもので、日々の生産性向上へ貢献します。いつの日か当たり前に言語の壁を超えている世界をつくりたい。
少しでも興味を持たれた方、ぜひ一度お話ししましょう!