Job Openings
Application Developer And Support Officer
About the job Application Developer And Support Officer
Application Developer & Support Officer
Key Responsibilities:
- Design, develop, and maintain web and mobile applications for the companys internal and external use.
- Experience designing in Figma for web apps, including creating user flows, wireframes, UI kits/design systems, and providing clear developer handoff.
- Build and maintain RESTful APIs using Laravel, including authentication, validation, logging, and integrations.
- Develop modern frontend components ensuring performance and cross-browser compatibility.
- Collaborate with cross-functional teams (Business/BA, UI/UX, QA, Ops) to gather requirements and deliver solutions that meet business needs.
- Troubleshoot, debug, and resolve technical issues across backend, frontend, and mobile application layers.
- Ensure applications are secure, scalable, maintainable, and user-friendly, following best practices (secure coding, clean code, modular design).
- Optimize application performance including SQL queries, indexing, caching, and API response time.
- Develop and maintain technical documentation (API specs, deployment notes, setup guide, troubleshooting guide).
- Support release cycles: code review, testing support, deployment readiness, and post-release monitoring.
- Train and support end-users (as needed) to utilize applications effectively, including handling feedback for improvements.
- Stay up-to-date with new technologies and industry trends to continuously improve applications and engineering practices.
- Assist with other IT-related tasks and projects as needed.
Qualifications:
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Minimum of 2 years of experience in application development with production-grade delivery experience
- Proficient in Laravel (MVC, Eloquent, Migration, Validation, Middleware, Queue/Jobs, Scheduler) and building REST APIs
- Proficient in Flutter (widgets, state management such as Provider/Riverpod/Bloc, API integration, release build)
- Strong skills in frontend development: HTML, CSS, JavaScript/TypeScript; experience with Laravel frontend stack
- Strong ability to implement UI from Figma (layout, responsive behavior, design consistency, component states)
- Solid understanding of database management and SQL (MySQL/MariaDB/SQL Server), including query optimization and indexing basics
- Familiar with Git workflow (branching, pull request, code review) and standard SDLC practices
- Excellent problem-solving and analytical skills, including root-cause analysis and debugging from logs