Software Architect Opportunity

International Consulting & Hiring Solutions (ICHS) company

Subscribe to our Telegram Channel

Software Architect in TAIWAN

Visa sponsorship & Relocation 3 months ago

Salary is highly negotiable depending on the hands-on expertise and Asian Gaming experience. (Up to 8k USD)

Office Location is in Thailand or Taiwan


(A relocation package shall be given to candidates who are amenable to relocate on the aforementioned location)


Our client company is seeking a highly skilled Software Architect with extensive technical architecture and full-stack engineering expertise, specifically in Flutter and Java Development within the Asian Gaming sector.


The ideal candidate should have over 10 years of experience in Full Stack Development including the Android platform, with a proven track record of delivering high-quality software solutions for global markets, and the ability to lead multinational teams across Southeast Asia.


Key Responsibilities:

  • Architectural Design: Lead the design and implementation of scalable system architectures that meet business needs and enhance user exp
  • eriences.Full-
  • Stack Development: Engage in hands-on development using Flutter for mobile applications and Java for backend services, ensuring seamless platform integration.Proje
  • ct Leadership: Oversee end-to-end project development, guiding teams through all phases of the software development lifecycle while adhering to best practices in cloud computing and DevOps.Team
  • Collaboration: Collaborate with cross-functional teams, including product managers, designers, and developers, to define project requirements and deliver innovative solutions.Quali
  • ty Assurance: Ensure the delivery of high-quality software by implementing rigorous testing and code review processes.Mento
  • rship: Provide technical leadership and mentorship to team members, fostering a culture of continuous learning and improvement.


  • Qualifications:

    • Bachelor’s degree in Computer Science, Engineering, or a related field.
    • Overall 10+ years of experience in the Android platform (Java & Kotlin)
    • At least 5 years of experience in Flutter cross-platform development.
    • Familiarity with Gaming, Livestreaming, Forex and Payments



    Technical Skills:

    • Strong understanding of OOP principles, SOLID design principles, and GoF design patterns.
    • Proficient in software design architectures such as Clean Architecture, MVVM, and MVI.
    • Experience with RESTful APIs, GraphQL, Web Services, WebSocket, MQTT protocol, and instance messaging.
    • Familiarity with JNI native libraries (.so files) and Agora Realtime Voice-Video SDK.
    • Proficient in design tools like Figma for UI/UX design.
    • Experience with databases such as SQLite, MySQL, and Realm DB.
    • Knowledge of low-level architecture and communication between applications via Bluetooth API, BLE, Socket, and WebSocket.
    • Understanding of Android security practices including application shrinking, obfuscation, and optimization.
    • Proficient with source control management tools (GIT, SVN, Gerrit, Bitrise).
    • Experience with change management tools such as Jira, Trello, Confluence, and Citrix.
    • Knowledge of Agile/Scrum project processes.



    Programming Proficiency

    • Strong programming skills in Android/Java, Kotlin, Dart
    • Comfortable working in Windows, Linux (Ubuntu)



    Soft Skills

    • Strong analytical skills with excellent problem-solving abilities.
    • Effective troubleshooting and debugging skills.
    • Ability to work collaboratively within a team or independently.



    www.ichs-hire.com

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly