Givery

Backend/Fullstack Engineer

Japan (Remote)RemotePosted 3 days ago¥6,000,000 – ¥6,000,000
Full TimeMidRemoteJP

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

In this role, you will be primarily focused on our flagship technical assessment product used by hundreds of enterprise clients across Japan. This means both delivering new product value for our custo

Key Highlights

  • Backend: Scala (Play Framework), TypeScript (NestJS)
  • Frontend: React, TypeScript
  • Database: PostgreSQL, Redis
  • Infrastructure: AWS, Docker, Terraform
  • Tools: CircleCI · GitHub Actions, Datadog, pnpm

Qualifications

Required Qualifications

  • 3+ years of professional experience in backend or fullstack web application development with a modern programming language.
  • Professional development experience in TypeScript or Scala.
  • 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…)
  • Knowledge of functional programming concepts and paradigms.
  • Knowledge of software architecture and design principles — you are comfortable making architectural decisions independently and can justify tradeoffs clearly to teammates.
  • Experience making pragmatic tradeoffs between delivery speed, code quality, and technical debt — and communicating those decisions to stakeholders.
  • Demonstrated ability to pick up an unfamiliar language or framework in a professional setting.
  • Hands-on experience working in an agile team, including sprint planning, retrospectives, and iterative delivery.
  • Business level language skills in English.

Preferred Qualifications

  • Experience re-architecting or redesigning a legacy codebase.
  • Experience with AWS or other cloud platforms.
  • Experience with React/TypeScript on the frontend — we value engineers who can contribute across the stack.
  • Fluency with AI coding tools such as Cursor, Claude Code, or similar.
  • Japanese language ability (spoken and/or written).
  • Experience working in remote teams, especially with asynchronous working styles.

Skills & Technologies

TypeScriptScalaReactPostgreSQLRedisAWSDockerTerraformCircleCIGitHub ActionsSQLAgile

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Mid

Salary Range

¥6,000,000 – ¥6,000,000

Location

Japan (Remote)

Work Mode

Remote

Posted

3 days ago

Country

JP