Principal/ Senior Android Developer (Kotlin)

ABOUT CLIENT

Our client is a leading technology company that specializes in creating innovative products for the mobile industry.

JOB DESCRIPTION

Utilize Kotlin and other mobile technologies like Flutter to design and implement product functions
Conduct refactoring of existing applications, improve performance, and reduce regression testing costs by implementing effective test code
Design and develop high-performance camera modules and drawing functions
Create and implement APIs linked with the backend
Collaborate with product managers, designers, and QA for defining requirements and formulating specifications
Stay updated on the latest industry trends and best practices in mobile technologies and apply them to the product
Enjoy tackling challenging solutions and systems
Programming: Kotlin, Dart
Framework: Kotlin, Flutter
Infrastructure: AWS / GCP
CI/CD: CircleCI / Bitrise / Fastlane / GitHub Actions
Knowledge Tool: Confluence / esa
VCS: GitHub
Others: Slack / Jira

JOB REQUIREMENT

Strong alignment with the company's mission and values.
6+ years of experience developing native Android applications using Kotlin.
Expertise in architecture design, selecting frameworks and technologies based on application needs.
Proven track record as a technical lead, guiding projects through the entire development lifecycle.
Ability to write high-quality, secure, scalable, and performance code.
Strong proficiency in algorithms, analytical thinking, and problem-solving to enhance application performance.
Continuous learning and integration of new technologies to optimize development efficiency.
Experience handling scalability challenges in line with service growth.
Familiarity with $1ESTful and GraphQL APIs.
Skilled in writing test-driven functions to ensure reliability.
Understanding of mobile application security best practices.
Conduct regular code reviews, offering constructive feedback and ensuring best practices are followed.
Active involvement in software development planning, guaranteeing quality and timely delivery.
Effective communicator, ensuring smooth collaboration with team members and stakeholders.
Proficiency in English communication for global collaboration.
Experience in building projects from scratch, including initial architecture and implementation.
Ability to ensure high-quality team output, providing mentorship and guidance to address challenges.
Leadership in supervising, managing, and motivating the mobile development team.
Strong documentation skills for technical specifications and project workflows.
Experience in developing hybrid applications using Flutter & Dart.
Familiarity with native iOS development using Swift.
Hands-on experience in automation testing to streamline development processes.

WHAT'S ON OFFER

Generous compensation and benefits, with comprehensive insurance coverage
Regular semi-annual performance evaluations
Extra month's salary as a bonus
Hybrid work arrangement
18 days of leave, including annual and New Year's holidays
Comprehensive healthcare package from the beginning of employment
Yearly health check-up
Opportunities for career growth and exposure to cutting-edge technologies
Bonus for patents and inventions
Company trips, year-end celebrations, and holiday gifts
Provision of MacBook Pro or laptop.

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

Technical Skills:

Android

Location:

Ho Chi Minh, Ha Noi - Viet Nam

Working Policy:

Hybrid

Job ID:

J01793

Status:

Active

Related Job:

Senior Information Security Officer (Security Control & Compliance)

Ho Chi Minh - Viet Nam


Product

  • Security

Implementing and operating application security solutions such as WAF, DDoS protection, and PAM (Privileged Access Management). Monitoring privileged access activities, detecting abnormal behavior, and escalating security risks. Collaborating with development and infrastructure teams to embed security measures across the application lifecycle (SDLC/DevSecOps). Supporting application vulnerability assessment activities and tracking remediation progress. Supporting the development, maintenance, and updates of information security policies and procedures. Ensuring compliance with internal security standards and external regulatory requirements, and preparing documentation and reports for internal and external audits. Monitoring application-related security events and access activities, analyzing and reporting security risks, vulnerabilities, and incidents to management. Tracking the remediation status of identified security issues and ensuring timely resolution. Supporting the execution of information security awareness programs for employees and assisting in developing related training materials and communication. Participating in the research, testing, and deployment of new application security solutions, and supporting security-related initiatives in digital transformation and system upgrade projects. Contributing to security requirement definition in IT and business projects.

Negotiation

View details

Microsoft D365 F&O Senior Developer

Ho Chi Minh - Viet Nam


Outsource, Product

  • Dynamics 365 FO
  • .NET

Developing, customizing, and extending D365 F&O solutions using X++, SQL DB, .NET, and other relevant technologies, adhering to development guidelines and best practices. Customizing and configuring D365 F&O to align with specific business requirements, such as creating new modules, entities, forms, and reports, as well as modifying existing features. Diagnosing and resolving technical issues, working closely with functional consultants and customers to ensure timely problem resolution. Designing and troubleshooting SQL DB data structures of D365 F&O. Managing source code and application lifecycle with Azure DevOps and LCS tools, including source code repositories, builds, pipelines, and automation. Designing and implementing data integrations between D365 F&O and other enterprise systems to ensure consistent data flow and integrity across the organization. Collaborating with functional consultants and business analysts to clarify business requirements and technical specifications. Deploying the implemented solution, as well as performing system upgrades and applying necessary patches.

Negotiation

View details

Senior RTL Engineer (HCM)

Ho Chi Minh - Viet Nam


Outsource

  • Chip RTL Design
  • RTL

Developing synthesizable RTL (Verilog / SystemVerilog) for IP blocks and subsystems based on micro-architecture specifications. Implementing clean, scalable, and reusable IP RTL following coding guidelines and industry best practices. Designing and maintaining wrappers, parameterized RTL, and configuration logic. Integrating IPs into subsystem / SoC-level hierarchies. Ensuring correct clock, reset, power, and interface connectivity. Supporting AMBA-based interfaces (AXI/APB/AHB) and peripheral protocols (SPI, I2C, UART). Conducting RTL quality checks and signoff including lint, CDC, and RDC analysis.

Negotiation

View details