Deskripsi pekerjaan Front end Developer Apps Pt Putra Mandiri Informatika
-Requirement :
-Deliver high-quality, modularised, and scalable code that is maintainable and testable within reasonable timelines.
-Understand fun factors of apps in general.
- Mandatory java front end
-Good Communication skills both verbal & written.
-Ability to plan work and meet deadlines.
-Accuracy and attention to detail.
-1+ years of experience in Android development with a proven track record of working on a payment terminal app.
-Deep understanding of the Android SDK and best practices.
-Expertise in secure coding principles and mobile security frameworks.
-Experience with payment processing APIs and integration with various payment gateways.
-Ability to excel in an international and diverse work environment
-Proficient in English communication is required
-Exceptional logic and problem-solving skills
-Passion for building high-quality and user-friendly software.
Responsibilities:
-Collaborate closely with members of tech & product in a cross-functional feature team to develop innovative features for a large global user base.
-Manage the design of your levels & level mechanics through the full cycle of production from conception to optimisation.
-Collaborate with the UI/UX designer, UI artists, art directors, developers, project managers, QA testers, and other game designers / product managers to define the requirements of new game mechanics.
-Capture all the requirements from engineer, art, and cutscene teams to measure the size, effort, and time of making new level mechanics.
-Brainstorm and research to plan the level difficulty, economy, & layout guidelines.
-Experiment with level mechanics designs and explore opportunities from competitors.
-Slice, mark-up, and script interfaces and content on content managed, responsive websites / systems that work flawlessly on desktop, tablet, phone, and other devices
-Design and implement core features for the payment terminal app, including payment processing, transaction management, and user authentication.
-Lead the integration of various payment gateways, APIs, and security protocols.
-Ensure optimal performance and stability of the app across diverse devices and network conditions.
-Design and implement testing strategies for guaranteeing app functionality and security.
-Collaborate effectively with designers, product managers, and other engineers to deliver a user-friendly app.
-Mentor and guide junior developers to fostering a collaborative and learning environment.
-Proactively identify and address potential technical challenges and risks, and documentation best practices.

