Develop, maintain, and optimize backend systems using Laravel, ensuring clean, efficient code, timely delivery, and minimal defects. • Design and implement responsive, user-centric mobile applications with Flutter, maintaining high performance and adherence to UX/UI standards across platforms. • Manage server environments and perform Linux administration to ensure high availability, security compliance, and swift incident resolution. • Utilize Git for version control, maintaining organized commit histories and supporting automated deployments through CI/CD pipelines. • Integrate and maintain CRM and ERP systems, ensuring reliable data synchronization and promptly addressing critical issues. • Lead and coordinate external developers when needed, ensuring timely delivery of quality work within project scope. • Collaborate effectively with product managers, designers, and cross-functional teams to gather requirements, define solutions, and deliver high-quality features. • Conduct rigorous testing, debugging, and troubleshooting to maintain application stability and optimal performance. • Monitor system performance proactively, identifying opportunities for optimization and refactoring to support scalability and maintainability. • Stay abreast of emerging technologies, frameworks, and industry best practices, applying new knowledge to enhance development workflows and product quality. • Create and maintain comprehensive technical documentation covering code, system architecture, and development processes to facilitate knowledge sharing and maintainability. • Provide technical support and training to team members and end-users, fostering a collaborative and informed development environment. • Ensure compliance with data privacy regulations and enforce security best practices throughout the software development lifecycle. • Architect both client-side and server-side components, building robust, maintainable applications with scalable databases and efficient API integrations. • Collaborate with data scientists and analysts to incorporate data-driven insights that improve software functionality and user experience. • Take ownership of projects from ideation through deployment, aligning technical efforts with business objectives and timelines. • Adopt agile methodologies, actively participating in sprint planning, daily stand-ups, and retrospectives to drive continuous improvement. • Work closely with graphic designers to seamlessly integrate visual design elements into applications, enhancing usability and engagement. • Automate deployment processes and manage cloud infrastructure to ensure scalable, reliable, and secure software delivery. • Implement and maintain security features, including authentication, authorization, and data encryption, to protect applications and user data. • Oversee automated testing workflows, ensuring thorough coverage and timely feedback to maintain code quality. • Continuously improve existing software by applying updates, enhancements, and bug fixes post-deployment to meet evolving users and business needs. Others • Ensure compliance with all company policies and procedures. • Perform all other tasks assigned by the management
Educational/Professional Qualifications • Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field. • Proven experience (typically 3+ years) in full stack development, with demonstrated expertise in Laravel (PHP) and Flutter frameworks. • Strong Linux server administration skills. • Proficient with Git, CI/CD pipelines, and MySQL database management. • Experienced in designing and integrating RESTful APIs. • Excellent problem-solving, communication, and documentation abilities. • Skilled in managing third-party developers and ensuring timely, quality deliverables. Work Experience • Must have Proven experience of at least 3-5 years in the same field.
Skills
The Full Stack Developer will be responsible for the development, maintenance, and optimization of the company’s e-commerce platforms using Laravel and Flutter. Key responsibilities include designing and implementing scalable, high-performance web and mobile solutions, managing servers, integrating CRM systems, and contributing throughout the full development lifecycle—from concept to deployment