Deskripsi Pekerjaan
Are you a passionate Software Engineer looking to make an impact in the heart of Singapore's business district? PERSOL is currently seeking a talented Custom Software Engineer to join our dynamic team in Raffles Place. In this role, you will play a pivotal part in the end-to-end development of high-performance mobile applications.
You will be responsible for translating sophisticated Figma designs into responsive, user-centric interfaces using React Native. Beyond the front-end, you will bridge the gap between user experience and system functionality by integrating robust Java-based backends and scalable APIs. This position is perfect for a developer who thrives in a collaborative environment and is dedicated to writing clean, maintainable, and optimized code.
If you are a mobile enthusiast who is ready to tackle technical challenges and contribute to innovative software solutions, we want to hear from you. Join us and help shape the future of our digital product ecosystem.
Tanggung Jawab
- Develop and maintain high-quality cross-platform mobile applications using React Native for iOS and Android.
- Translate complex UI/UX designs from Figma into pixel-perfect, interactive front-end components.
- Collaborate with back-end engineers to integrate Java-based services and RESTful APIs seamlessly.
- Optimize application performance, ensuring fast load times and smooth animations across various devices.
- Debug and resolve complex technical issues within the mobile codebase.
- Participate in code reviews to maintain high coding standards and best practices.
- Document technical specifications and contribute to the continuous improvement of the development lifecycle.
Kualifikasi
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven professional experience in mobile application development using React Native.
- Strong understanding of Java for backend integration and API connectivity.
- Proficiency in UI/UX implementation from design tools like Figma or Adobe XD.
- Solid grasp of state management, mobile security best practices, and performance optimization techniques.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work effectively in a contract-based team environment.
- Experience with Agile/Scrum methodologies is highly desirable.