Software Dev Engineer, Jp Manga

Amazon Amazon · Big Tech · 13, Japan +1 · Software Development

Software Development Engineer role focused on building customer-facing mobile features for the JP Manga team at Amazon. The role involves designing, developing, and shipping features for discovery, reading, and personalization, with a strong emphasis on native mobile craft (iOS/Android/React Native). The position also requires using AI-powered development tools to enhance productivity and contributing to the app's architecture and operational excellence. While AI tools are used, the core responsibility is building the manga reading experience.

What you'd actually do

  1. Design, build, and ship customer-facing features for our mobile app, including discovery surfaces, the personal library, search and browse, and the reading experience.
  2. Write high-quality, well-tested code with performance, reliability, and maintainability in mind, especially for experiences customers open every day.
  3. Use AI-powered development tools effectively across your day-to-day work, including code generation, test authoring, review, debugging, and documentation.
  4. Contribute to the evolution of the app's architecture, identifying friction points and proposing improvements.
  5. Partner with backend engineers to integrate with our services and data flows.

Skills

Required

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • Hands-on experience with modern mobile UI frameworks (SwiftUI/UIKit, Jetpack Compose, or React Native) and modern concurrency patterns (Swift Concurrency, Combine, Coroutines, async JS)
  • Solid understanding of mobile fundamentals: app lifecycle, memory and performance, networking, persistence, and testing
  • 3+ years of professional experience building mobile applications: native iOS (Swift/Objective-C) or Android (Kotlin/Java) using modern tooling and architectural patterns, or production React Native (or comparable cross-platform) experience with working knowledge of the underlying native platforms
  • Experience writing and maintaining unit and UI tests, and working within a CI/CD pipeline

Nice to have

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Hands-on experience using AI-assisted development tooling (coding assistants, agentic coding workflows) in real production work
  • Experience integrating web content (WebView) or REST/real-time/push-based services in a native app
  • Performance profiling and optimization experience on mobile devices

What the JD emphasized

  • mobile-focused developer
  • strong native craft
  • solid native fundamentals
  • genuine passion for delightful user experiences
  • AI-powered development tools
  • Generative AI
  • AI fluency
  • AI-assisted tooling