Mobile Development Manager
Integration Engineer a professional who ensures that different systems, software, and core system work together seamlessly within an organization and mainly focus on inhouse development.
KEY RESPONSIBILITIES
- Take full ownership of managing and monitoring API Development and Mobile App Development processes to ensure seamless integration, smooth functionality, and timely releases.
- Lead the design, development, and implementation of robust, scalable, and secure APIs using Java Spring / Spring Boot / Spring Cloud and ensure mobile apps are efficiently integrated and deployed.
- Oversee system deployments and coordinate iOS and Android mobile app releases to meet quality and timeline expectations.
- Contribute to architectural decisions and design reviews to enhance system scalability, performance, and reliability.
- Perform code reviews to enforce best practices and coding standards, ensuring high-quality codebase for both APIs and mobile applications.
- Establish and maintain unit tests, integration tests, and CI/CD pipelines to support seamless development and deployment processes.
- Collaborate with cross-functional teams including Product Management, QA, and Operations to deliver high-quality solutions aligned with business objectives.
- Identify and resolve complex technical challenges, providing third-tier support for critical production issues when required.
- Prepare and maintain detailed technical documentation, such as API specifications, mobile app release guides, and system design documents.
- Stay updated on industry trends, recommending best practices to improve development processes and system performance.
- Perform additional tasks assigned by the Software Development Director to support organizational goals.
REQUIREMENT
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
- At least 1-2 year of experience leading a software development team, with a strong focus on delivering API and mobile app solutions.
- Minimum of 3 years of experience in software development, with expertise in Java Spring (e.g., Spring Boot, Spring Cloud, Spring Security).
- Proficiency in Java programming and RESTful API design and implementation.
- Hands-on experience with application development using servers like Apache Tomcat, Jetty, JBoss, or containerized environments.
- Solid experience with relational databases such as Oracle, MySQL, or PostgreSQL, and ORM frameworks like Hibernate.
- Familiarity with mobile app integration workflows for iOS and Android development.
- Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Strong communication, facilitation, and interpersonal skills, with the ability to coordinate across teams and stakeholders.
- Proven ability to thrive in a team-oriented, collaborative environment, while being proactive and self-motivated.
- A strong drive for continuous learning and improvement to keep up with evolving technologies and best practices.
HOW TO APPLY
Interested in applicants, please submit your Cover Letter & Resume to: [email protected]
-
Company Pi Pay Plc
Company Pi Pay Plc
Other job from this employer
- Mobile Development Officer Phnom Penh
- Database Administrator Phnom Penh
- Card Operation Manager Phnom Penh
- Tailor a CV to a specific job
- Keep it simple
- Include key information - personal detail
- Showcase achievements