Japan Openings with
SourceFuse

Senior Android Engineer

  • Tokyo, Japan
  • 8+ years experience
  • 1 Position

Job Information:

Work Experience: 8+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Tokyo, Japan

Role Overview:

We’re seeking a hands-on Senior Android Engineer to join our growing Mobile Platform team. You’ll own end-to-end architecture for large-scale Android applications—from defining backend APIs and data models through to client-side implementation, debugging, profiling and performance optimization. This role partners closely with Product, UX and Backend teams to deliver rock-solid, high-throughput mobile experiences used by millions of users.

Key Responsibilities:

  • Architect & implement complex, modular Android apps using Kotlin/Java and modern patterns (MVVM, Clean Architecture, Redux).
  • Define and collaborate on backend service contracts (REST) and data schemas to meet mobile requirements.
  • Lead the design of scalable, event-driven, microservices-oriented backends that integrate seamlessly with clients.
  • Own app performance: use Android Profiler, Systrace, LeakCanary, MAT and custom instrumentation to identify and fix CPU, memory, GPU and network bottlenecks.
  • Develop and enforce coding standards, code review processes and automated quality checks (Lint, SonarQube …).
  • Build and maintain CI/CD pipelines (GitHub Actions … ) for automated builds, tests and deployments.
  • Mentor and guide mid-level engineers on best practices for test-driven development (JUnit, Espresso, Mockito) and observability (Crashlytics, Firebase …).
  • Troubleshoot complex production issues, perform root-cause analysis and drive continuous improvement.
  • Collaborate across distributed teams, contribute to technical documentation, design reviews and architectural roadmaps.

Work Environment:

Our work environment is built on a foundation of collaboration and mutual support. We believe that the best ideas come from working together, sharing knowledge, and celebrating each other’s successes. We actively encourage professional development and provide opportunities for growth, empowering our employees to reach their full potential. We’re committed to creating a space where everyone feels valued, respected, and inspired to contribute their best work.

Minimum Qualifications:

  • 8+ years of professional Android development experience (Kotlin & Java).
  • Deep understanding of Android framework internals, application lifecycle, threading and memory management.
  • Proven track record delivering large-scale consumer or enterprise apps (100K+ daily active users).
  • Expertise in debugging and profiling tools: Android Studio Profiler, Systrace, Allocation Tracker, LeakCanary, MAT.
  • Strong background in RESTful/GraphQL API integration and offline data persistence (Room, SQLite, Realm).
  • Solid grasp of modern architecture patterns (Clean Architecture, MVVM, Redux) and dependency injection (Dagger/Hilt, Koin).
  • Experience designing or collaborating on backend services, message queues (Kafka, RabbitMQ), and cloud deployments (AWS, GCP, Azure).
  • Hands-on with building CI/CD pipelines and containerization (Docker).
  • Excellent communication skills, ability to influence technical direction and simplify complex problems.

Preferred Qualification:

  • Prior experience as a technical lead or architect in a fast-paced Agile/Scrum environment.
  • Familiarity with Kotlin Multiplatform, Jetpack Compose and cross-platform frameworks (Flutter, React Native).
  • Knowledge of mobile security best practices (OAuth2, JWT, certificate pinning, encryption).
  • Experience with A/B testing frameworks, feature flags (Firebase Remote Config).
  • Contributions to open-source Android libraries or technical blogs/presentations.

Interview Process

  • 2 Technical Rounds

Senior IOS Engineer

  • Tokyo, Japan
  • 7+ years experience
  • 1 Position

Job Information:

Work Experience: 7+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Tokyo, Japan

Role Overview:

We’re looking for a hands-on Senior iOS Engineer to shape the end-to-end architecture of our large-scale mobile platform. You’ll define backend service contracts, data models and client-side frameworks—then own the implementation, debugging, profiling and performance tuning that delivers rock-solid experiences to millions of users. You’ll work closely with Product, Design and Backend teams to drive technical direction and mentor a growing iOS squad.

Key Responsibilities:

  • Architect and build modular, maintainable iOS apps using Swift, modern patterns (MVVM, Clean Architecture, VIPER, Coordinator) and SwiftUI/Combine or RxSwift.
  • Collaborate on backend API design (REST), data schemas and authentication flows to meet mobile requirements.
  • Lead the design of scalable, event-driven microservices and data pipelines that power your client-side features.
  • Own app performance: use Xcode Instruments (Time Profiler, Allocations, Leaks, Network), os_signpost, Instruments.
  • Automation and custom logging to diagnose and resolve CPU, memory, storage and networking bottlenecks.
  • Establish and enforce code quality standards, automated linting (SwiftLint), static analysis and security scanning (SonarQube, Danger, SecureHeaders).
  • Build and maintain CI/CD pipelines (GitHub Actions) for automated builds, unit/UI tests and phased rollouts via TestFlight.
  • Mentor mid-level engineers on best practices for TDD, observability (Crashlytics, Firebase Analytics) and architectural reviews.
  • Troubleshoot complex production issues, conduct root-cause analysis and implement long-term fixes and performance monitoring dashboards.
  • Contribute to technical documentation, API specs, design reviews and architectural roadmaps.

Minimum Qualification:

  • Bachelor’s degree in computer science or related technical discipline.
  • 7+ years of professional iOS development experience in Swift/Objective-C.
  • Deep understanding of iOS frameworks, app lifecycle, memory management (ARC), threading (GCD, OperationQueue) and background execution (URLSession, BGTask).
  • Proven track record building large-scale apps (100K+ DAU) with high stability and responsiveness.
  • Expertise in debugging and profiling tools: Xcode Instruments (Time Profiler, Allocations, Leaks, Network), Crash Reports, LLDB.
  • Strong background in RESTful API integration, offline persistence (Core Data, Realm, SQLite).
  • Solid grasp of modern architecture patterns (MVVM, VIPER, Clean Architecture), dependency injection (Swinject, Resolver) and modular codebases.
  • Comfortable working in an Agile environment.
  • Hands-on with building CI/CD, containerization (Docker).
  • Excellent communication skills, ability to drive technical decisions and simplify complex problems for cross-functional teams.

Preferred Qualification:

  • Prior experience as a technical lead or architect in an Agile/Scrum environment.
  • Familiarity with SwiftUI, Combine, async/await and Apple’s modern concurrency model.
  • Exposure to cross-platform frameworks (Flutter, React Native) or Kotlin Multiplatform Mobile.
  • Knowledge of mobile security best practices (Keychain, biometrics, SSL-pinning, encryption).
  • Experience with A/B testing and feature-flagging platforms (Firebase Remote Config, LaunchDarkly).
  • Open-source contributions to iOS libraries or public speaking/blogging on iOS topics.

Interview Process

  • 2 Technical Rounds

Technical Lead/Architect

  • Tokyo, Japan
  • 8+ years experience
  • 1 Position

Job Information:

Work Experience: 8+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Tokyo, Japan

Key Responsibilities:

  • Good understanding of 3GPP & ORAN standards & Cloud terminology.
  • Willing to learn & take charge for the challenges thrown in multi-disciplinary framework.
  • Software release management – release planning, Bug tracking, RCA conclusion.
  • Work with client to standardize golden parameter for initial configuration.
  • Implementing baseline parameter, Parameter/Configuration Audit, suggesting parameter changes to improve the KPI’s and counters.
  • Analysis, Troubleshooting Key KPIs for NTN/4G/5G/IOT.
  • RF tuning & troubleshooting using Drive test logs analysis for SSVT, Cluster Optimization.
  • UE trace analysis and parameter recommendations to Improve Major KPI (Accessibility, Retainability, Mobility, Throughput etc..).
  • Parameter/Configuration Audit and changes parameter to improve network performance.
  • Parameter and feature trail to improve major KPI, traffic balancing, Mass Event Handling.
  • SON parameter tuning to improve Mobility KPIs and traffic balancing.
  • Doing FOA for different products under for NTN/4G/5G/IOT.
  • Strong knowledge on Counter/KPI’s 4G/5G.
  • Good understanding of RF design principles.
  • Keeping track of database.
  • Must be very good team player.
  • Adaptive in different work environment.
  • Willing to Drive and take ownership.

Education Requirements:

  • Engineering BE or B-Tech Equivalent for Electrical or Electronics.

Interview Process

  • 2 Technical Rounds

Senior Business Analyst

  • Tokyo, Japan
  • 7+ years experience
  • 1 Position

Job Information:

Work Experience: 7+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Tokyo, Japan

Role Overview:

We are seeking an experienced Senior Business Analyst with a robust background in Procurement to Pay processes to drive strategic initiatives and optimize procurement operations within the telecom sector. The ideal candidate will serve as a bridge between business stakeholders and technical teams, ensuring seamless implementation of procurement solutions aligned with industry best practices. Bilingual proficiency in Japanese and English (reading, writing, and speaking) is a must.

 

Experience: Minimum 7 years in Procurement to Pay (P2P) domain, preferably within the telecom industry.

Key Responsibilities:

  • Analyze and document end-to-end Procurement to Pay processes, identifying areas for improvement and automation.
  • Gather and document requirements from business stakeholders, translating them into functional specifications for system enhancements.
  • Lead process re-engineering initiatives to improve efficiency, compliance, and cost savings in procurement operations.
  • Collaborate with IT teams for system customization, integration, and testing of procurement-related applications (e.g., ERP, SRM, e-procurement tools).
  • Monitor and report on P2P KPIs, providing insights and recommendations for process optimization.
  • Conduct requirement workshops, facilitating communication between business and technical teams.
  • Manage change management activities, including user training and support during system rollouts.
  • Ensure procurement processes are compliant with company policies and industry regulations specific to telecom operations.
  • Facilitate communication with Japanese-speaking stakeholders, vendors, and partners as needed.
  • Stay updated on industry trends, emerging technologies, and best practices in procurement and telecom domains.

Qualifications:

  • Bachelor’s degree in Business Administration, Supply Chain Management, or related field; MBA or relevant advanced degree preferred.
  • Minimum 7 years of experience in Procurement to Pay processes, with a strong understanding of telecom industry operations.
  • Proven experience in business analysis, process improvement, and IT systems implementation.
  • Strong analytical, problem-solving, and stakeholder management skills.
  • Proficiency in reading, writing, and speaking Japanese and English.
  • Familiarity with procurement and ERP systems (e.g., SAP, Ariba, Oracle, or similar tools).
  • Excellent communication and documentation skills.
  • Project management certification (e.g., PMP, CBAP) is a plus.

Interview Process

  • 2 Technical Rounds

Engagement Lead

  • Tokyo, Japan
  • 8-10 years experience
  • 1 Position

Job Information:

Work Experience: 8-10 Years
Industry: IT Services
Job Type: FULL TIME
Location: Tokyo, Japan

Key Responsibilities:

  • Native Japanese speaker with strong written and verbal business communication skills.
  • Proven experience working in Japanese corporate environments and understanding of Japanese business culture, etiquette, and stakeholder expectations.
  • Experience in technology consulting, software delivery, or IT project coordination.
  • Hands-on experience acting as a Product Owner, Business Analyst, or equivalent customer-facing role in software projects.
  • Strong ability to bridge communication gaps between Japanese business teams and offshore development teams.
  • Experience interpreting not just language, but also business intent, priorities, risks, and cultural nuance.
  • Prior experience working with offshore teams, preferably India-based teams, is highly desirable.
  • Able to represent the company as a trusted onshore face to the customer and build long-term credibility with Japanese stakeholders.
  • Act as the primary bridge between Japanese customer teams and offshore delivery teams.
  • Translate business requirements, feedback, and meeting discussions into clear, actionable items for the delivery team.
  • Ensure open issues, release priorities, risks, and dependencies are clearly tracked, communicated, and followed through.
  • Support requirement clarification, release planning, UAT coordination, and defect prioritization.
  • Proactively identify misunderstandings or cultural gaps early and drive timely resolution.
  • Build trust-based relationships with customer stakeholders through responsiveness, professionalism, and cultural alignment.
  • Uphold Japanese standards of communication quality, ownership, and customer service in all interactions.

Ideal Personal Attributes:

  • High sense of ownership and accountability.
  • Strong listening skills and attention to detail.
  • Calm, diplomatic, and solution-oriented under pressure.
  • Able to earn trust and confidence from senior Japanese stakeholders.
  • Comfortable working in a cross-cultural, fast-moving project environment.

Interview Process

  • 2 Technical Rounds