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.
- Backend and Infrastructure Development:
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.