Tech Stack
CypressGraphQLMongoDBMySQLNode.jsPuppeteerSelenium
About the role
- NodeJSを使用した高品質なバックエンドシステムの開発(コーディングベストプラクティスの遵守)
- 本番環境の安定性確保と、重要問題の迅速な解決による影響最小化
- 既存コードの分析および改善・最適化の機会を特定
- 他部門からの変更依頼に柔軟に対応
- ジュニア開発者への指導およびベストプラクティスの共有
- プルリクエストのレビューによるコード品質の維持と整合性確保
- Develop high-quality backend systems using NodeJS and adhere to coding best practices
- Ensure production stability and promptly resolve critical issues
- Analyze and optimize existing codebase
- Support cross-functional teams by addressing change requests
- Mentor junior developers and review peer pull requests to maintain code quality
Requirements
- コンピュータサイエンス、ソフトウェアエンジニアリング、ITまたは関連分野の学士号、およびアルゴリズム・データ構造に関する基礎知識
- バックエンド開発の実務経験3年以上
- NodeJS、NestJS、ExpressJS、GraphQL、Postmanなどのバックエンド技術に習熟
- MongoDBおよびMySQLなどのデータベース管理経験
- Selenium、Cypress、Puppeteerなどを用いた自動化ワークフローの経験
- 自主的なプログラミングと課題解決に対する情熱
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field
- Strong foundation in algorithms and data structures
- 3+ years of full-time backend engineering experience
- Proficient with NodeJS, NestJS, ExpressJS, GraphQL, Postman
- Experience with MongoDB and MySQL
- Familiarity with automation tools such as Selenium, Cypress, Puppeteer
- 完全リモート勤務:どこからでも働ける柔軟なワークスタイル
- 革新的な課題:スピード感があり、挑戦的かつユニークなビジネス課題に携われます
- キャリア成長:充実した学習・成長支援制度
- グローバルな職場:フラットな組織構造の国際的な環境で活躍
- 競争力のある給与:業界水準に見合った報酬パッケージ
- Fully Remote Role: Work from anywhere and enjoy the freedom of a fully remote position.
- Innovative Challenges: Work on fast-moving, challenging, and unique business problems.
- Career Growth: Benefit from strong learning and development plans for your career growth.
- Global Environment: Thrive in an international work environment with a flat organizational structure.
- Competitive Salary: Receive a competitive salary package.
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
NodeJSNestJSExpressJSGraphQLPostmanMongoDBMySQLSeleniumCypressPuppeteer
Soft skills
problem solvingmentoringflexibilitycollaborationcode quality maintenance
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Software EngineeringBachelor's Degree in Information Technology