Job Summary (List Format) for Applications Developer:
- Develop new web and mobile applications based on business requirements and technical designs.
- Design and build various types of mobile applications (Native, Hybrid, PWA) with offline functionality.
- Implement offline-first features, including local data storage and secure data sync upon network restoration.
- Update and maintain existing systems by making changes and fixing issues within set deadlines.
- Provide technical support and troubleshooting for internal and external customers.
- Participate in peer code reviews and thoroughly test developed code.
- Prepare, interpret, and maintain project documentation and technical manuals.
- Collaborate with the project management team on assigned projects.
- Ensure application security according to security team guidance.
- Train new team members on existing systems or applications as needed.
- Perform additional duties as assigned to support department goals.