この会社の求人を探す
雇用形態
カンパニー / Company
部門 / Department
職種 / Position
全 4 件中 4 件 を表示しています
-
Backend Engineer (Scala) – Product Development (Remote)
Job Overview About HR Tech department We’re the creators of the award winning skill evaluation and training platform 'Track'. We are currently tackling the exciting mission of modernizing Japan's hiring culture and help companies build and maintain strong engineering teams. Through this year and beyond we plan to expand our product lineup, enhance our UI/UX, roll out new microservices, and build new features which we hope you’ll be a big part in the planning and building. Our vision and the people we’re looking for Givery aims to provide the missing link that our clients need to scout, hire, and train world-class engineers. We are profitable, privately owned, and headquartered in Tokyo, Japan. Our clients include some of the biggest names in Japan. We have a diverse team from all corners of the world and we are looking for a skilled backend engineer to help us expand Track, a platform that helps companies train and evaluate technical skills. Responsibilities Architect, develop, maintain, and test new and existing backend features for Givery’s platform primarily using Scala. Collaborate with your team to evaluate and clarify product requirements, delivering technical solutions that align with user needs. Participate in strategic decision-making to propose optimal and efficient solutions. Work closely with a diverse, distributed engineering team to uphold a high-quality code base and continuously learn from and mentor each other. Monitor and respond promptly to any production issues to ensure the stable operation of our services. (**We take pride in releasing high-quality, bug-free code. Production incidents are extremely rare and mostly handled during core work hours.) Career path You have the option to either deepen your expertise as an engineer or lead a team as a manager. The Attractiveness of the Position ## Work-life balance We encourages team members to have other activities and responsibilities in life, the average engineer works 40 hours a week. We have flex time, maternity/paternity leave, etc which is something a lot of our proud new parents really appreciate. ## Choose where you work We are set up for remote work, but you are more than welcome to come to our modern office in Shibuya, Tokyo. ## International environment We have people from all corners of the world working together to build the best products possible. Most members use English day to day, but the perfect candidate will be able to navigate and negotiate our international work environment and smooth the transition to a more global team for local colleagues. We are very proud of what Givery has become. The incredibly low turnover rate of our technology team proves that Givery fosters a work culture that is both very supportive and welcoming. We are sure, once you meet the team, you will feel it too! ## Competitive salary and growth At Givery, we prioritize each individual's professional growth and ensure that everyone's efforts are seriously recognized and thoroughly evaluated. We provide assessments based on abilities, complemented by competitive salaries that recognize and reward your skills and contributions. Technology Stack Serverside: Scala Frontend: React, Typescript Database: PostgreSQL (RDS) Infrastructure: AWS(ALB, ECS, RDS, S3, Lambda), Docker, Redis, Terraform PC Spec Mac or Windows - you can pick your machine and we'll have it ready for you on your first day. Application Requirements ✓Must have 3+ years of professional experience driving the backend work of a commercial product using a JVM based language (Scala, Kotlin, Java) or a relevant modern programming language Experience building REST APIs running over distributed infrastructure Strong interest in and practical application of basic functional programming concepts Familiarity with non blocking, asynchronous programming techniques (e.g. Futures, Akka/Actors, Typelevel/IO) Experience working with relational databases (e.g. PostgreSQL, MySQL) Understanding and experience writing and maintaining automated test suites (Integration tests, Unit tests, Property based tests…) Experience working with cloud service providers (AWS / GCP / Azure) Business level language skills in English ✓Nice-to-have Expert-level fluency with Scala 2 and 3 Experience working with Node.js/NestJS, Go, and/or Rust Experience working with React (and not allergic to frontend development tasks) Spoken and written Japanese language ability Language English: Business level Japanese: Not required (preferred if available) Who fits us Passionate about developing SaaS products Able to work diligently on continuous improvements with future operations in mind Value communication with other developers and collaborate to plan schedules and engage in team development
-
【バックエンドエンジニア (Scala)】フルリモート×フルフレックス|自社プロダクト開発
募集概要 受賞歴のあるスキル評価/トレーニングプラットフォーム「Track」を開発しています。 現在「全世界の企業が強力なエンジニアチームを構築し、維持できるように支援する」という大きなミッションに取り組んでいます。 2024年より、プロダクトラインの拡充、UI/UXの改善、新しいマイクロサービスの導入、そして新機能の開発をしています。 今後は世界進出を見据えて、現在インドへの進出を準備中です! Trackを世界中に広めるため、ぜひグローバルな環境で一緒に働きませんか? ▼募集背景 Giveryは、世界トップクラスのエンジニアのスカウト、採用、育成に必要なプラットフォームを提供することを目指しています。 クライアントには日本有数の大手企業が名を連ねていますが、今後は世界進出を見据えて、現在インドへの進出準備をしています。 Trackを世界中に広めるため、スキルのあるバックエンドエンジニアを募集しています。 ▼ 業務内容 ・主にScalaを使用した、Giveryのプラットフォームの新規および既存のバックエンド機能のアーキテクト、開発、保守、テスト ・チームと協力して製品要件を評価・明確化し、ユーザーニーズに沿った技術的ソリューションを提供 ・戦略的な意思決定に参加し、最適かつ効率的なソリューションを提案 ・各エンジニアリングチームと協力し、高品質のコードベースを維持 ・サービスの安定運用のため、運用上の問題を監視し、迅速に対応 ※高品質でバグのないコードをリリースしているため、本番環境でのインシデントは極めて稀であり、業務時間外の勤務はめったにありません。 ▼ キャリアパス マネージャーまたはスペシャリストどちらかを選んでいただけます ▼ このポジションの魅力 ■フルリモート×フレックスで自由な働き方(出社もOK!) ・働く場所も時間も柔軟に選べ、趣味や家庭との両立ができる環境です! ・残業もほとんどないため、ワークライフバランス◎ ■技術力の高い仲間と共に、刺激的な毎日を ・GAFAM出身者をはじめとした優秀なエンジニアが多数在籍し、技術的なレベルが非常に高い環境です。 ・バックエンドだけでなく、様々な技術を学べるため、スキルアップにつながります! ■グローバル&挑戦的なフィールド ・20か国以上のメンバーが活躍するグローバルなチームで、多様な価値観に触れながら仕事ができます。 ・新規事業の立ち上げにも積極的で、0→1の挑戦が豊富! ・年2回の評価サイクルがあり、スキルや努力の正当な評価につながり、成長がそのままキャリアと報酬につながる環境です。 ◆ 技術スタック サーバーサイド:Scala フロントエンド:React, Typescript データベース:PostgreSQL (RDS) インフラ:AWS(ALB, ECS, RDS, S3, Lambda)、Docker、Redis、Terraform 募集要項 ▼ 必須要件 ・JVMベースの言語(Scala、Kotlin、Java)または関連する最新のプログラミング言語を使用して、バックエンド業務を推進した3年以上の実務経験・分散インフラ上で動作するREST APIの構築経験 ・基本的な関数型プログラミングの概念への強い関心と実践的な適用 ・非ブロッキング、非同期プログラミング技法(Futures、Akka/Actors、Typelevel/IOなど)に精通していること ・リレーショナルデータベース(PostgreSQL、MySQLなど)の使用経験 ・自動化されたテスト/スイート(統合テスト、単体テスト、プロパティ・ベースのテスト)の理解と作成、保守の経験 ・クラウドサービスプロバイダー(AWS / GCP / Azure)での作業経験 ・ビジネスレベルの英語力 ▼ 尚可要件 ・Scala 2および3をエキスパートレベルで流暢に扱えること ・Node.js/NestJS、Go、Rustの使用経験 ・Reactを使った開発経験(フロントエンドの開発業務にアレルギーがないこと) ・ビジネスレベルの日本語力 ▼ 求める人物像 ・SaaSプロダクトを開発することに熱意のある方 ・将来の運用も見据えた継続的改善にコツコツと取り組める方 ・他の開発者とのコミュニケーションを大事にし、協調しながらスケジュールを立て、チーム開発に取り組める方
-
【フルスタックエンジニア(Python, TypeScript)】フルリモート×フルフレックス|AI面接プロダクト開発
募集概要 募集背景 Giveryは、クライアントが世界水準のエンジニアを「見つけ、採用し、育成する」ために必要な“最後のピース”を提供することを目指しています。私たちは黒字経営の非上場企業で、本社は東京にあります。日本を代表する大手企業を含む多くの企業様にご利用いただいています。 世界各国から集まった多様なチームとともに、エンジニアの技術力評価・育成を支援するプラットフォーム「Track」をさらに拡張していくため、優秀なフルスタックエンジニアを募集しています。 業務内容 Python・TypeScript・React・NestJS・PostgreSQL等を使用したサーバーサイド/クライアントアプリケーションの開発 バックエンドの設計・アーキテクチャ構築(Controller-Service-Repositoryパターン、依存性注入(DI)、デコレーター等を活用) ユーザーストーリーやモックアップをもとに、ユーザーの心をつかむ実動ソフトウェアへと具現化 自動テストの実装・コードレビュー・新プロセスの導入支援を通じて、高品質なコードベースを維持しつつリリースに向けた準備 プロダクト要件の整理・明確化をサポートし、顧客ニーズに応える技術的ソリューションを提案 障害監視および迅速な対応によるサービスの安定運用 キャリアパス マネージャーまたはスペシャリストどちらかを選んでいただけます このポジションの魅力 ■ モダンな技術環境 コードレビュー、継続的インテグレーション、ユニットテストなどの開発プラクティスを重視し、最新の技術スタックを採用。 エンジニアが安心してパフォーマンスを発揮できる環境を整えています! ■ フルリモート×フレックスで自由な働き方(出社もOK!) 働く場所も時間も柔軟に選べ、趣味や家庭との両立ができる環境です!残業もほとんどないため、ワークライフバランス◎ ■ グローバル環境 私たちのチームは世界各地のメンバーで構成されており、一丸となって最高のプロダクト作りに取り組んでいます。 エンジニアの多くは日常的に英語を使っており、グローバルな環境にも柔軟に対応できる方や、チーム全体のさらなるグローバル化を一緒に推進してくださる方を歓迎します! 支給PC Windows or Macbook ※最新のMacbook Proを支給することが多いです! 募集要項 ✓ 必須要件 Pythonを用いたWebアプリケーション開発経験3年以上(FastAPI経験があれば尚可) モダンなHTML、CSS、TypeScript/ES6+に関する実務経験 リレーショナルデータベース設計およびSQLに関する深い知識と実務経験 自動テスト(統合テスト、単体テスト、プロパティベーステストなど)の設計・実装・保守経験 AWSの利用経験(特にECSデプロイ、CDK、S3など) 英語または日本語のいずれかでビジネスレベル、もう一方の言語で日常会話レベルのコミュニケーションが可能な方 ✓ 尚可要件 C#またはScalaでの実務開発経験 Cursor、GitHub CopilotなどのAIコーディングツールの活用経験 日本のビジネス文化および日本のテック市場動向への理解 新しい技術トレンドへの強い関心 リモートチームでの業務経験(特に非同期コミュニケーション環境での業務経験) 言語 英語または日本語のいずれかでビジネスレベル、 もう一方の言語で日常会話レベルのコミュニケーションが可能な方 求める人物像 SaaSプロダクトを開発することに熱意のある方 将来の運用も見据えた継続的改善にコツコツと取り組める方 他の開発者とのコミュニケーションを大事にし、協調しながらスケジュールを立て、チーム開発に取り組める方 稼働条件について 当社が提供するシステム開発業務において、顧客のセキュリティポリシーに準拠する必要があるため、以下の条件を満たしていただける方を募集しております。 ・作業拠点の制限 顧客指定のセキュリティ要件に基づき、作業拠点は日本国内、または顧客が許可する地域に限定されます。一時的に日本国外で作業を行う場合、事前に顧客および当社の承認が必要です。 ・ネットワーク環境 作業時には、顧客指定の安全なネットワーク環境を使用する必要があります。特定の地域でのネットワーク利用が制限される場合があるため、詳細は面談時にご確認ください。 ・勤務形態 リモート勤務を希望される場合も、顧客のセキュリティ要件を遵守する必要がございます。 ・貸与品の取り扱い 当社および顧客から貸与されるPC、周辺機器、ストレージデバイスなどの機器類は、許可なく日本国外へ持ち出すこと、または第三者に利用させることを禁止します。万が一、日本国外で利用する必要がある場合、事前に顧客および当社の承認を取得してください。
-
Full Stack Engineer (Python / TypeScript) – AI Interview Product Development (Remote, Japan)
Job Overview Givery Inc. is a technology company founded in 2009. With the mission of “Revitalizing Japan as a digital powerhouse,” we provide services that promote corporate adoption of generative AI and support digital transformation (DX). Leveraging our strengths in global development capabilities and business creation, we operate over 20 services across four business divisions, solving challenges faced by major corporations and tech companies through AI and data About the Position We are developing an AI-powered interview tool that provides multi-faceted candidate analysis. With a surge in job applications, many HR teams are struggling to keep up with the demands of the hiring process. Our tool helps address this by automatically generating interview summaries and leveraging AI to evaluate candidates based on their resumes and interview performance, helping to reduce inconsistencies in candidate evaluations. At Givery, we are looking for someone to contribute to the continued growth of our product through the following responsibilities. What we're up to We’re the creators of the award winning skill evaluation and training platform 'Track'. We are currently tackling the exciting mission of modernizing Japan's hiring culture and helping companies build and maintain strong engineering teams. Through this year and beyond we plan to expand our product lineup, enhance our UI/UX, roll out new micro services, and build new features which we hope you’ll be a big part in the planning and building. Responsibilities Develop server and client applications using technologies like Python, Typescript, React, NestJS, PostgreSQL, etc. Design and architect backend systems using patterns such as Controller-Service-Repository, dependency injection, decorators, etc. Convert user stories and mockups into working software that delights users. Properly test and prepare new releases by writing automated tests, doing code reviews, and helping introduce new processes that helps maintain a high quality code base. Help evaluate and clarify product requirements and provide technical solutions that meet customers’ needs. Monitoring and quick response to failures to ensure stable operation of services. Career path You have the option to either deepen your expertise as an engineer or lead a team as a manager. Position Overview & Benefits ◆ Awesome tech! One particular aspect that makes us proud of our team is the fact that we use modern technologies with development practices such as code reviews, continuous integration, unit tests, etc. Engineers feel welcome here. ◆ Work-life balance We encourage team members to have other activities and responsibilities in life, the average engineer works 40 hours a week. We have flex time, maternity/paternity leave, etc which is something a lot of our proud new parents really appreciate. ◆ Choose where you work (from within Japan) We are set up for remote work, but you are more than welcome to come to our modern office in Shibuya, Tokyo. ◆ International environment We have people from all corners of the world working together to build the best products possible. Most Engineers use English day to day, but the perfect candidate will be able to navigate and negotiate our international work environment while making the transition towards an even more global team smooth for the local members too. We are very proud of what Givery has become. The incredibly low turnover rate of our technology team proves that Givery fosters a work culture that is both very supportive and welcoming. We are sure, once you meet the team, you will feel it too! PC Spec Mac or Windows - you can pick your machine and we'll have it ready for you on your first day. Application Requirements ✓Must have A minimum of 3 years of total experience in web application development with Python, preferably with FastAPI. Professional experience in modern HTML, CSS, and Typescript/ES6+. In depth knowledge and experience with relational database design and SQL. Understanding and experience writing and maintaining automated test suites (Integration tests, Unit tests, Property based tests…) Experience with AWS - specifically ECS deployments, CDK, snd S3. Professional working proficiency in either English or Japanese, plus basic conversational ability in the other language. ✓Nice-to-have Professional development experience in TypeScript/NestJS or Scala. Fluency with AI coding tools such as Cursor, GitHub Copilot, or similar. Understanding of Japanese business culture and the tech market dynamics in Japan. Strong interest in emerging technology trends. Experience working in remote teams, especially with asynchronous working styles. Language Professional working proficiency in either English or Japanese, plus basic conversational ability in the other language. Who fits us Passionate about developing SaaS products Able to work diligently on continuous improvements with future operations in mind Value communication with other developers and collaborate to plan schedules and engage in team development Work Conditions In our system development projects, we must comply with our clients’ security policies. Therefore, we are seeking individuals who can meet the following conditions: - Work Location Restrictions Based on client-specified security requirements, work locations are limited to within Japan or regions approved by the client. If you need to work temporarily outside Japan, prior approval from both the client and our company is required. - Network Environment You must use a secure network environment specified by the client when working. In some regions, network usage may be restricted. Please confirm details during the interview. - Work Style Even if you wish to work remotely, you must comply with the client’s security requirements. - Handling of Loaned Equipment Equipment such as PCs, peripherals, and storage devices provided by our company or the client must not be taken outside Japan or used by third parties without permission. If you need to use them outside Japan, you must obtain prior approval from both the client and our company.
全 4 件中 4 件 を表示しています