0% found this document useful (0 votes)
23 views2 pages

Mobile App Developer Position in HCM

The document outlines a job opening for a Software Developer (Mobile App) with a maximum salary of $2200 gross, requiring proficiency in English and a minimum of 5 years of experience in software development. Responsibilities include designing and maintaining mobile apps, collaborating with teams, and participating in Agile methodologies, while preferred qualifications include familiarity with CI/CD pipelines and DevOps practices. Benefits offered include meal and transportation allowances, annual leave, a provided laptop, and opportunities for growth and travel.

Uploaded by

image upload
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views2 pages

Mobile App Developer Position in HCM

The document outlines a job opening for a Software Developer (Mobile App) with a maximum salary of $2200 gross, requiring proficiency in English and a minimum of 5 years of experience in software development. Responsibilities include designing and maintaining mobile apps, collaborating with teams, and participating in Agile methodologies, while preferred qualifications include familiarity with CI/CD pipelines and DevOps practices. Benefits offered include meal and transportation allowances, annual leave, a provided laptop, and opportunities for growth and travel.

Uploaded by

image upload
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Software Developer (Mobile App)

Salary: Max 2200$ Gross (BH full)


English: Proficient
Location: Q1. HCM
Interview: 2 rounds online

Job Description:

We are seeking an experienced Software Developer to join our dynamic team. The ideal candidate will
have a minimum of 5 years of experience in software development in a product company, with a strong
background in creating innovative solutions, mobile applications, and integrating with backend APIs. As a
Software Developer, you will be responsible for both individual contributions and collaborative teamwork
to deliver high-quality software solutions.

Responsibilities:

- Design, develop, and maintain mobile apps and integrate with backend APIs, to meet business
requirements and technical specifications.
- Collaborate with cross-functional teams to gather requirements, define project scope, and identify
technical solutions.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Perform code reviews, debugging, and troubleshooting to ensure software quality and performance.
- Work closely with product managers, designers, and QA engineers to deliver projects on time and
within budget.
- Stay updated with the latest technologies, tools, and trends in software development to continuously
improve skills and contribute to innovation.
- Participate in Agile development methodologies, including sprint planning, stand-up meetings, and
retrospectives.

Requirements:

- Bachelor’s degree in computer science, Engineering, or related field.


- Native Android App Development (Java or Kotlin)
- Minimum of 5 years of professional experience in software development. Preferably familiar with
healthcare, customer requirements and regulations.
- Knowledge and experience working with database systems like SQL, and NoSQL databases.
- Familiarity with version control systems, such as Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a fast-paced environment.
- Strong communication and interpersonal skills.

Preferred Qualifications:

- Familiarity with CI/CD pipelines and automated testing frameworks.


- Experience with DevOps practices and tools for infrastructure as code.
- If you are passionate about software development and eager to contribute to innovative projects, we
encourage you to apply for this exciting opportunity.

Benefit

- Meal & transportation allowance


- Variable bonus
- 14 annual leave days
- Laptop provided
- Flexibility to hybrid work (2 days at office 4 days/week during probation)
- Ability to travel occasionally to co-work with the team in Singapore
- Growth and learning opportunities
- Social and Health insurance under Vietnamese Labor Law (Full social insurance)

Common questions

Powered by AI

The primary responsibilities include designing, developing, and maintaining mobile apps, integrating with backend APIs, writing clean and efficient code, performing code reviews, debugging, and ensuring software quality and performance . These tasks contribute to project success by ensuring that technical specifications are met, code quality is maintained, and the developed applications meet business requirements and are delivered within time and budget constraints.

Integration of back-end APIs significantly influences mobile apps by enabling dynamic content updates, seamless communication between app components and servers, and access to external services, thus enhancing functionality . Effective API integration improves user experience by ensuring apps are responsive, feature-rich, and capable of real-time data interaction, which is critical for maintaining engagement and meeting user expectations in modern applications.

Familiarity with version control systems like Git benefits a developer by facilitating code management, collaboration, and tracking changes efficiently . It allows multiple developers to work on the same project simultaneously without conflicts, supports rollback to previous stages when needed, and enhances coordination among team members, thereby improving the development process's overall efficiency and reliability.

Problem-solving skills and attention to detail are essential for efficiently identifying and addressing issues, debugging code, and ensuring that software applications run smoothly and meet all specifications . In a fast-paced environment, these skills allow developers to manage multiple tasks effectively, adapt to changes, and deliver high-quality solutions swiftly, ultimately contributing to the project's success and the company's reputation.

Hybrid work flexibility offers advantages such as improved work-life balance, reduced commuting time, and the ability to work in environments where developers are most productive . This flexibility can lead to increased productivity as employees can manage their time more effectively, and it boosts job satisfaction by allowing a better balance between professional and personal responsibilities, fostering a positive work attitude and lowering stress levels.

Experience with CI/CD pipelines and automated testing frameworks adds value by streamlining the development process, reducing time-to-market, and increasing the reliability of software releases . These tools facilitate rapid deployment and frequent updates, ensuring that app developers can deliver features quickly and maintain a competitive edge. Automated testing enhances quality assurance by promptly identifying bugs and ensuring robust code quality throughout the development lifecycle.

Collaboration enhances the development process by involving cross-functional teams in gathering requirements, defining project scope, and identifying technical solutions . Working closely with product managers, designers, and QA engineers helps ensure that all aspects of the app are aligned with business goals and user needs, leading to a more cohesive and well-functioning product. Furthermore, such collaboration facilitates problem-solving and innovation through diverse perspectives and expertise.

Understanding healthcare customer requirements and regulations is crucial as it ensures that the developed apps comply with industry standards and meet the specific needs of healthcare providers and patients . This understanding can significantly impact the success of mobile app projects by preventing legal issues, enhancing user trust, and ensuring that apps effectively address industry-specific challenges, such as data privacy and interoperability with other healthcare systems.

Staying updated with the latest technologies and trends is crucial for a developer to remain competitive, innovate, and adapt to industry changes . The job description emphasizes this to encourage continuous improvement and contribution to cutting-edge projects, ensuring that the company remains at the forefront of technological advancements and can offer modern, efficient solutions to clients while facilitating the developer's professional growth and expertise.

Proficiency in Agile methodologies plays a critical role by allowing the software developer to participate effectively in sprint planning, stand-up meetings, and retrospectives . This is significant as it promotes flexibility, iterative improvement, and active feedback loops, which are essential in adapting to changing requirements and ensuring the delivery of high-quality software within a dynamic product company environment.

You might also like