Back-End Developer - Lagos, Nigeria - Hello Products Limited

    Hello Products Limited
    Hello Products Limited Lagos, Nigeria

    2 weeks ago

    Default job background
    Full time
    Description

    ABOUT THE COMPANY

    Hello Products is an African personal and home care company based in Lagos State, Nigeria and a member of Jagal Investments. We develop, manufacture and distribute a range of high quality personal and home care products that support a healthier life and safer homes throughout Africa.

    JOB SUMMARY

    Requirements & Qualifications Bachelor's Degree in Computer Science, Engineering, Web Development or Web Design or a related field; Master's degree preferred. 4-6 years proven work experience in Backend Development using Laravel framework, with a strong understanding of PHP programming language. Deep knowledge of web application architecture, design patterns, and best practices. Experience with relational databases such as MySQL, PostgreSQL, or SQLite. Familiarity with Frontend technologies such as HTML, CSS, JavaScript, and frameworks like or React. Strong proactive problem-solving skills and ability to troubleshoot complex technical issues. Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams. Leadership experience, with a demonstrated ability to lead and mentor a team of developers. Extensive experience in delivering a variety of end-to-end projects including Technology & Digital platforms. In-depth understanding of the entire web development process (design, development, and deployment). Knowledge of RESTful API development and integration. Excellent collaboration and communication skills. Excellent analytical and time management skills.How to ApplyInterested and qualified candidates should forward their CV to: the provided email address using the Position as the subject of the email.

    RESPONSIBILITIES

    We are seeking an experienced Back-End Developer (Chief Technical Officer) proficient in Laravel to join our team. The ideal candidate will play a crucial role in architecting, developing, and maintaining the Backend infrastructure of our software solutions. You will be responsible for leading the development and implementation of robust, scalable, and efficient backend systems using Laravel framework. You will collaborate closely with cross-functional teams to deliver high-quality software products that meet the needs of our customers and drive the company's technical vision forward. Other responsibilities include designing and implementing server-side logic, ensuring high performance, collaborating with front-end developers and the IT team. Experience in PHP and Laravel frameworks is essential, along with a strong understanding of database management and RESTful API development. Join us in creating robust and scalable web applications. This is a full-time remote position that requires working from home. If you are a skillful Back-End Developer passionate about Laravel, who can bring expertise, innovation, and a commitment to excellence, you are invited to join our dynamic team and contribute to the development of innovative and scalable web solutions using Laravel.Successful Applicants Will Ideally Have To: Design, develop, and maintain backend services and APIs using the Laravel framework, ensuring high performance, scalability, and reliability. Implement best practices for code quality, maintainability, and security in all backend development activities. Architect scalable and modular backend systems that support the company's current and future business requirements. Collaborate with the other technical stakeholders to define technical architecture and design decisions. Design and optimize database schemas for efficient data storage and retrieval. Implement database migrations, optimizations, and maintenance tasks as needed. Integrate backend services with frontend applications and third-party APIs to enable seamless data exchange and interoperability. Collaborate with frontend developers to define API contracts and ensure compatibility between frontend and backend systems. Identify and address performance bottlenecks in backend systems through optimization techniques such as caching, query optimization, and code profiling. Conduct load testing and performance tuning to ensure optimal system performance under various usage scenarios. Implement security best practices to protect backend systems and data from unauthorized access, data breaches, and other security threats. Ensure compliance with relevant regulatory requirements and industry standards for data protection and privacy. Lead and mentor a team of backend developers, providing guidance, technical expertise, and support to foster their professional growth and development. Foster a collaborative and innovative team culture that encourages knowledge sharing, learning, and continuous improvement. Collaborate with product managers and stakeholders to understand project requirements and deliver solutions accordingly. Provide technical support and guidance to other team members as needed. Take ownership, Implement, and test features based on requirements. Define and maintain coding standards and guide team members to comply with these standards. Work closely with DevOps for deployment processes and infrastructure improvements, manage, track, and update any work done within agile software development tools such as Azure DevOps. Stay informed about the latest Laravel updates and best practices, industry trends and advancement and applying them to enhance our development processes.

    REQUIRED SKILLS

    Application programming interfaces (API), Relational databases (SQL), Testing and debugging, Database administration, Database query languages (SQL, others), Programming

    REQUIRED EDUCATION

    Bachelor's degree