Hyqoo

Software Engineer (Flutter + Angular)

Japan

11 days ago
Save Job

Summary

Role: Mid-Level Software Engineer – Flutter & Angular

Duration: 6 months (high possibility for extension)

Location: Remote Japan


Required Skills and Experience:

Education:

  • Bachelor’s Degree or equivalent in Computer Science, Computer Engineering, or related field.

Experience:

  • 3-5 years of hands-on software development experience, with at least 2 years of experience in mobile development using Flutter.
  • Experience working with Angular and building scalable, high-performance web applications.
  • Proficiency with modern mobile development principles, including experience with the Flutter ecosystem (Dart, Widgets, BLoC, MVVM, etc.).
  • Solid understanding of design patterns, multi-threading, and API integration (RESTful APIs using JSON).
  • Familiarity with version control tools like Git and experience with Git flow and branching strategies.
  • Experience in agile methodologies (Scrum, Kanban) and familiarity with CI/CD practices.

Technical Skills:

  • Proficient in Flutter (Dart), Angular, and JavaScript.
  • Strong understanding of Flutter UI concepts like widget trees, CMS-driven design, and atomic design.
  • Knowledge of mobile design patterns (MVVM, BLoC) and best practices for Flutter.
  • Experience working with localization, external SDKs, and APIs.

Problem-Solving:

  • Strong problem-solving and debugging skills, with the ability to work on complex, existing codebases.

Communication:

  • Excellent verbal and written communication skills in English.
  • Knowledge of Japanese is a plus.

Nice to Have:

  • Experience in building mobile apps for large-scale platforms or enterprise solutions.
  • Familiarity with continuous integration and build tools (Jenkins, GitLab CI, etc.).
  • Previous experience working in a theme park or entertainment industry is a bonus.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job