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