Software Design Engineer (Mobile Apps)

JOB DESCRIPTION

Android/iOS/Ionic application design and development for IoT and Enterprise IT.
Closely collaborate with UI and UX designers to create elegantly designed applications
Design, build, and maintain efficient, reusable, and reliable code.
Ensure the performance, quality and responsiveness of the application.
Identify UI problems and bugs and devise elegant solutions.

JOB REQUIREMENT

Degree/Master in Computer Science/Engineering.
Minimum 3 to 5 years of Android/iOS application development.
Solid experiences in Android/iOS native frameworks and Ionic framework. React/Vue/Ember developers are welcome to Ionic development.
Strong programming knowledge in Objective-C/Swift, Java/Kotlin, or Javascript ES6/Typescript/NodeJS
Experienced in progressive application design and development
Experienced with OAuth2.0, JWT, RESTful API, JSON and XML
Experienced with Networking, Bluetooth, NFC, WiFi, Camera, Accelerator and other subsystems.
Experienced with WatchOS/Tizen is a plus.
Experienced integrating Google maps, places, payment systems, charts and dashboards, notifications, calendaring and multimedia is preferred
Experienced with TDD approach using XCTest/Junit/Jasmine/Karma/Robot for Unit Test
Strong analytical and debugging skills, knowledge of Xcode IDE, ADB and Emulators.
Clear communicator, good command of English and able to write good documentation
Self-motivated and proactive to tackle complex issues.
Be able to brainstorm and effectively communicate technology ideas and issues to peers and upper management
Be highly collaborative and able to work cross functionally with different teams

WHAT'S ON OFFER

Healthcare of Bao Viet
2 – 3 business trips to work at headquarter per year
Follow standard VN labor law
Working conditions are normal for an office environment
Work requires willingness to work a flexible schedule

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:

Offshore, semiconductor

Technical Skills:

iOS

Location:

Ho Chi Minh - Viet Nam

Salary:

$ 1,500 - $ 2,500

Job ID:

J00123

Status:

Close

Related Job:

Senior Machine Learning Engineer

Ho Chi Minh, Ha Noi - Viet Nam


Information Technology & Services

  • Machine Learning

Negotiation

View details

Fullstack Engineer - BRAIN

Ho Chi Minh - Viet Nam


product, Investment Management

  • Frontend
  • Backend

Develop complex single page applications. Build reusable components for usage across interfaces. Develop responsive layouts for desktop and mobile devices. Automate UI testing processes. Develop backend application services and APIs. Integrate with AWS and external cloud services. Optimize application for speed and scalability. Be an active member of an agile engineering team who is continuously looking to improve team performance. Work with leading open-source technologies (such as MySQL, PostgreSQL, ELK stack, Sentry, Redis, Git, etc.). Participate in periodic on-call duties.

Negotiation

View details

Senior Bridge Software Engineer (Japanese N2)

Ho Chi Minh, Ha Noi - Viet Nam


No.1 Construction Tech company in Japan

  • BSE/BrSE

#The OpportunityWe are seeking a Bridge System Engineer (BrSE) to serve as a vital link between our development teams in Vietnam and Japan. You will play a key role in driving the digital transformation of the construction industry, including the potential to work on AI-related projects and products. By ensuring seamless communication and project delivery, you will contribute to our business growth. Working within a dynamic squad model and small agile teams, you will be involved in every stage of the project lifecycle, from design to deployment and beyond. This is an excellent opportunity to apply your skills with modern technologies and frameworks in a fast-paced, international environment.#Job Scope #Project Management & Client Coordination Serve as the key liaison between Japanese clients and our Vietnam development teams. Conduct detailed briefings with the Japan team to clarify project requirements and objectives. Manage client relationships and expectations, ensuring project alignment and satisfaction. Track project performance and ensure all projects are delivered on time and within scope. #Development Team Support Lead the definition of project scope, objectives, and technical feasibility. Delegate project tasks to team members based on their skills and expertise. Conduct risk management to proactively identify and mitigate potential project risks. Manage changes to project scope, schedules, and costs. Create and maintain comprehensive project documentation #Development Environment Backend: Ruby on Rails, Go, AWS, Elasticsearch, MySQL, DynamoDB, Redis, Terraform (IaC), OIDC (Authentication). Frontend: Next.js/React.js, Typescript, Vue.js/Nuxt.js. Mobile App: Kotlin, Swift, Flutter. CI/CD & DevOps: Docker, Kubernetes, CodePipeline, CodeBuild, CircleCI, GitHub Actions. Monitoring & Tools: Datadog, Sentry, Bugsnag, Swagger, ZenHub, Figma

Negotiation

View details