← к выдаче
разработка

Application Developer And Support Officer

PT Merdeka Copper Gold Tbk28 дн. назад

Коротко

Designs, develops, and maintains web and mobile applications; builds RESTful APIs with Laravel; creates Figma designs and frontend components. · Needs: Bachelor's in CS/IT; 2+ years production-grade development; proficient in Laravel and Flutter.

Описание от работодателя

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