Mobile Developer is responsible for designing, developing, testing, and maintaining mobile applications that support ERP accessibility and improve the digital experience of school stakeholders, including teachers, students, parents, and administrative staff.
● Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
● Minimum 1–2 years of experience in mobile application development.
● Proficiency in Flutter, React Native, or native Android/iOS development.
● Experience integrating REST APIs and handling data from backend systems.
● Understanding of mobile application architecture, state management, debugging, and version control.
● Knowledge of mobile application security, performance optimization, and responsive interfaces.
● Strong analytical, troubleshooting, and collaboration skills.
● Experience developing education, ERP, or business applications is a plus.
● Develop and maintain mobile applications integrated with the school ERP system.
● Implement features such as attendance, schedules, academic progress, notifications, and parent-student communication.
● Integrate mobile applications with backend services and APIs.
● Ensure application performance, security, usability, and compatibility across supported devices.
● Identify and resolve bugs, technical issues, and application performance problems.
● Collaborate with UI/UX Designers, Fullstack Engineers, QA Engineers, and other project stakeholders.
● Participate in code reviews, testing, documentation, and application deployment.
● Maintain and improve applications based on user feedback and evolving school requirements.