バックエンドシニアエンジニア
ジョーシス株式会社
-
101 to 1,000
Company Info
Job Summary
バックエンドソフトウェアエンジニアとして、B2B SaaSプロダクトのバックエンドコンポーネントの設計、開発、メンテナンスを担当します。MERNスタックを使用し、APIの開発、システムの最適化、クラウドインフラストラクチャの構築など、技術的な課題に取り組みます。Duties
B2B SaaSプラットフォームにおけるバックエンドシステムの設計、開発、保守を担当します。主な業務は、MERNスタックを活用したWebアプリケーションの バックエンドコンポーネントの開発、APIの設計と実装、フロントエンドチームとの連携によるデータ連携の最適化、クラウドインフラストラクチャ(特にAWS)の管理と拡張です。具体的には、システムの信頼性、パフォーマンス、セキュリティを確保するためのコード最適化、テスト、インフラ管理を行います。アジャイル開発プロセスに積極的に参加し、スプリント計画、日次ミーティング、コードレビューを通じて、製品の継続的な改善と高品質なソフトウェアソリューションの提供に貢献します。
Requirements
・2+ years of experience in hard-core software product development
・Software coding craftsmanship and hands-on coder
・Strong computer science fundamentals
・Hands-on backend web development experience
・Strong understanding of back-end technologies such as Node.js and Express.js
・Proficiency in version control systems (e.g., Git) and experience with CI/CD pipelines
・Strong inclination for end-to-end product ownership
・Knowledge of Agile methodologies and a willingness to work in an Agile development environment
Welcomed Skills
・Experience with Ruby on Rails
・Familiarity with front-end technologies such as HTML, CSS, and JavaScript
・Exposure to MongoDB or other NoSQL databases
・Exposure to cloud-based infrastructure, preferably AWS services