Senior Backend Software Engineer

NABLA Mobility Shinjuku-ku, Tokyo
  • 💴 ¥5M ~ annually
  • 🏡 Partially remote
  • 🧪 3+ years experience required
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan
DO YOU NEED MORE INFO?
ASK A QUESTION

About NABLA Mobility

NABLA Mobility Shinjuku-ku, Tokyo

NABLA Mobility provides flight optimization products for airlines using data analysis and AI/ML.

Key benefits

  • Help decarbonize aviation
  • Do something completely new
  • Flexible choice of technology

About the position

We are looking for a Backend Engineer who will take the lead in designing, developing, and operating backend systems, including databases, servers, and APIs.

Technology Stack

  • Backend: Amazon API Gateway, AWS Lambda, Amazon DynamoDB, etc. (Python, TypeScript)
  • Frontend: Next.js, Expo (TypeScript)
  • Infrastructure: AWS

Responsibilities

  • Develop aviation-related optimization applications for users such as pilots and dispatchers.
  • Collaborate with frontend engineers and algorithm developers to build a system that optimally processes vast amounts of data and develop APIs for frontend and external system integrations.

Requirements

  • Minimum 3 years of experience leading backend development in software product development.
  • Experience as a backend engineer in web application development, with at least one area of expertise related to backend development. Examples
    • Backend and Infrastructure Development:
      • Leading development using AWS services such as AWS S3, AWS DynamoDB, AWS CDK.
      • Designing user authentication processes with AWS Cognito.
      • Implementing APIs using AWS Lambda.
    • Monitoring and Logging:
      • Experience setting up backend and frontend monitoring environments.
      • Development experience using Python and TypeScript (with the flexibility to learn additional languages as needed).
    • Experience working in Agile/Scrum development environments.

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Experience taking the lead in backend architecture and design from the early stages of a product to full implementation.
  • Experience developing iOS applications.
  • Experience developing applications for the aviation industry.
  • Master’s degree or higher in Computer Science or a related field.

Compensation

Starting from 5 million JPY annually.

Negotiable based on your experience and ability.

DO YOU NEED MORE INFO?
ASK A QUESTION

Meet NABLA Mobility's Developers

Igor talks about joining NABLA Mobility, the variety of work that goes into predicting weather patterns, and how their software is helping pilots fly more efficient, less turbulent routes.

Read their story...

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.