Company Description Established in 2019, PT Pasti Makmur Abadi is an IT-focused company dedicated to delivering innovative and reliable technology solutions. The company began by offering integrated payment services that help businesses manage multi-channel transactions efficiently. Building on experience in platform development and IT project management, PT Pasti Makmur Abadi expanded into Talent Managed Services with a strong emphasis on IT roles. Today, the company combines deep technical expertise with strategic human resource capabilities to help organizations scale with the right systems and the right people.
Role Description The Middle Mobile Developer is responsible for designing, developing, and maintaining mobile applications that meet business and user requirements. This full-time, on-site role is based in Cengkareng Barat and involves collaborating closely with product owners, designers, and backend developers to implement features, optimize performance, and ensure a smooth user experience. The developer will participate in code reviews, troubleshoot and resolve bugs, write clean and testable code, and contribute to continuous improvement of development processes. The role also includes staying current with mobile development best practices, frameworks, and tools to support scalable and secure applications.
Qualifications
- Strong proficiency in mobile development using modern frameworks (e.g., Android/Kotlin, iOS/Swift, or cross-platform tools such as Flutter or React Native).
- Experience with mobile UI/UX implementation, responsive design, and integrating RESTful APIs or GraphQL services.
- Knowledge of software engineering principles, version control (e.g., Git), and collaborative development workflows.
- Familiarity with application performance optimization, debugging tools, and basic security best practices for mobile apps.
- Ability to write clean, maintainable, and testable code, with experience using unit testing or other testing frameworks.
- Effective communication skills, ability to work in cross-functional teams, and a proactive approach to problem-solving.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Prior experience in a similar mobile developer role (mid-level) and exposure to fintech or payment platforms is an advantage.