Software Architect (Mobile Development)

JOB DESCRIPTION

Design workflows, architecture and build advanced applications on Mobile platform.
Collaborate with cross-functional teams to define, design, and ship new features.
Work with outside data sources and API’s.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Work closely with design team to visualize complicated features to enhance UX/UI
Coach other junior team members to help them reach their maximum potential

JOB REQUIREMENT

Bachelor Degree in Information Technology, Computer Science, or equivalent.
At least 3 year of relevant working experience.
Knowledge:
Programming languages: Java, Kotlin AND/OR Objective-C, Swift.
Software development life-cycle
Database: ORMLite, Room AND/OR SQLite, Realm.
Mobile development architecture: MVP, MVVM, VIPER.
Network: REST API, TCP.
Solid experience on concurrency programming and scheduling technique.
Solid experience in optimization techniques: caching, lazy loading and memory management.
Knowledge in software design patterns.
Good sense of UI/UX components and customization.
Self-motivated, logical thinking, and a strong desire to build high-quality applications.
Good leadership and effective communication in both verbal and nonverbal.
Plus:
Strong English communication skills.
Experienced in working with BLE stack.
Hand-on experience with Flutter and integrating with other platforms.

WHAT'S ON OFFER

Meaningful work and passionate colleagues
Subsidies for: cell phone, fitness, health insurance
Plenty of food, all the time
Jerk-free, ego-free environment
A commitment to make your time with us the most transformational time in your career to date 
Personal and professional development opportunities (workshops, English classes, training programs, etc.) that will keep you busy with learning and immersing yourself in meaningful work.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product, smartwatch

Technical Skills:

Android

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Job ID:

J00679

Status:

Close

Related Job:

(VN) Business Development Executive

Ha Noi - Viet Nam


Product

  • Sale

Strategically plan and execute business development and partnership strategies to identify new relationships, generate leads, and uncover potential opportunities Drive revenue growth and market penetration in ASEAN by enhancing market presence and expanding the customer base Cultivate and manage a pipeline of potential partners and clients, fostering positive long-term relationships with all stakeholders Develop proposal decks and sales pitches to promote solutions to target accounts for Ascendas Systems.

Negotiation

View details

Embedded Software Engineer (V)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer has the opportunity to work with a Microcontroller Unit (MCU) that controls various car functions. They will be involved in the entire development process, from requirement analysis to driver/software design, coding, and testing. The engineer will specialize in a specific phase and module within the MCU to enhance their technical skills and domain expertise.

Negotiation

View details

Embedded Software Engineer (FW)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer plays a vital role in the development of modern car's Microcontroller Unit (MCU). This role involves various tasks such as requirement analysis, driver/software design, coding, and testing, giving the engineer a comprehensive understanding of the full development cycle. Engineers typically focus on a specific phase and module within the MCU to enhance their technical proficiency and domain experience.

Negotiation

View details