Deskripsi Pekerjaan
Are you a passionate mobile engineer looking to shape the future of financial technology? PT BCA SEKURITAS is seeking a talented Frontend Mobile Native Developer (Android/iOS) to join our dynamic development team in Jakarta Pusat. In this role, you will be at the forefront of our digital transformation, building high-performance mobile trading applications that empower thousands of users to navigate the financial markets with ease and precision.
We are looking for a developer who thrives on solving complex technical challenges, optimizing application performance, and delivering seamless, intuitive user experiences. As part of our team, you will collaborate with cross-functional departments to drive the full software development lifecycle—from design and SIT to deployment and post-launch maintenance. If you are eager to work on high-traffic fintech products in a fast-paced environment, we want to hear from you.
Tanggung Jawab
- Design, develop, and maintain high-performance mobile trading applications for both Android and iOS platforms.
- Collaborate with UI/UX designers to translate innovative design concepts into responsive, functional mobile interfaces.
- Conduct thorough System Integration Testing (SIT) and User Acceptance Testing (UAT) to ensure bug-free, robust software delivery.
- Optimize mobile application performance, ensuring fast load times and smooth transaction execution.
- Proactively identify and resolve performance bottlenecks, memory leaks, and stability issues.
- Work closely with backend teams to integrate RESTful APIs and real-time data services securely.
- Document technical specifications and maintain codebase integrity through clean, modular, and reusable code.
- Support the deployment process and provide post-release technical support and feature enhancements.
Kualifikasi
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum 2-4 years of professional experience in mobile application development (Native Android/Kotlin or iOS/Swift).
- Proven experience with cross-platform frameworks (e.g., Flutter or React Native) is a significant advantage.
- Deep understanding of mobile application architecture, design patterns (MVVM/MVC), and the mobile release lifecycle.
- Proficiency in consuming RESTful APIs and handling JSON/XML data formats.
- Strong problem-solving skills with the ability to debug complex issues in a production environment.
- Familiarity with version control systems (Git) and CI/CD pipelines.
- Excellent communication skills and the ability to work effectively in an agile, collaborative environment.