Job Openings » ANDROID DEVELOPER (JAVA) - HCM (TS)

ANDROID DEVELOPER (JAVA) - HCM (TS)

by DigiSource
Status
Active

Job Description

Our client is BC Card Co., Ltd which is a leading payment processing provider, offering end-to-end payment services primarily to financial institutions as well as to merchants. The Company is on its strategy to become a global payment company with subsidiaries across Asia.

Job Purpose:
  • The job holder will assist in the design, development and execution of mobile/POS products as well as be heavily involved in maintaining application and preparing documentation for future reference.
  • The job holder will work closely with tribe members to understand and analyze system requirements gathered from customer journey tribes/squads and document business requirements for the development of programs.
Key Relationships:
  • Reports to DeliveryLead
  • Internal stakeholders include teams within the IT Division and the partners.
  • External stakeholders include partners providing professional services
Responsibilities:
A. Software Development
  • Build the appearance and user-interface of POS platforms, ensuring a seamless digital interface from a customer’s point of view.
  • Be responsible for the POS platform’s user-facing code and the architecture of the user experience.
  • Collaborate with back-end developers and QA team on continuous integration automation testing, UI/UX improve usability.
  • Actively provide recommendations and codified solutions to influence the design of the platform.
  • Be responsible for determining the structure and design of POS apps, striking a balance between functional and aesthetic design and ensuring the POS design is optimized
  • Maintain and constantly improve POS developed while optimizing application for smooth application usage.
B. Software Documentation
  • Work closely with tribe and squad members to translate business requirements into technical design documents.
  • Review and implement technical requirement documents by coding flowcharts, layouts, diagrams, charts, code comments and guides for the program.

Job Requirement

Domain Expertise: 
  • Bachelor's degree in computer science, software engineering or information technology
  • Priority will be given to candidates with experience in the fintech industry.
  • From 3 to 6 years of relevant experience in Android development
  • Good understanding of architecture like MVVM, MVP, etc.
  • Having Android development skills with Java, Kotlin
  • Experience working with common frameworks and libraries (Java, Kotlin)
  • Experience with UI/UX design 
  • Experience working in a source-controlled environment, such as Git, SourceTree
  • Basic understanding of API design and implementation
  • Knowledge about TCPIP, socket.
  • Other: Jira/Trello
Personal Attributes:
  • Flexible working environment, and performance-based optimization focus.
  • Ownership mindset with a focus on getting things fixed, not simply discovered 
  • Believes in the non-hierarchical culture of collaboration, transparency and trust across the team
  • Always completes work with the highest quality, not only meeting requirements but also exceeding expectations.
  • Takes ownership of tasks and projects, ensuring they are completed efficiently and effectively.
  • Ability to work Independently or in a Team
BENEFITS: 
  • 13th month salary
  • Year-end performance bonus
  • Private insurance package
  • Company outing and Team building
  • On the job training
  • Full social insurance, health insurance coverage in accordance with the law, and fully paid based on the salary.
Working hours: From Monday to Friday 
Location: 10th Floor, An Phu Plaza, 117-119 Ly Chinh Thang Street, Vo Thi Sau Ward, District 3, Ho Chi Minh