Full Stack Developer Job at CasaLavoro Limited

CasaLavoro Limited is committed to delivering top-quality projects and services across various industries such as real estate and hospitality. 

We are recruiting to fill the position below:

Job Position: Full Stack Developer

Job Location: Wuse 2, Abuja (FCT) 
Employment Type: Full-time

Description


  • The Full Stack Developer will be responsible for automating Casalavoro’s operations and developing scalable web and mobile applications that support hospitality, real estate, finance management, and commodities businesses.
  • The role focuses on building smart, efficient, and secure digital systems that enhance service delivery, internal controls, and user experience.

Key Responsibilities

  • Design and implement automated management systems (check-in/check-out, access control, utilities monitoring, maintenance requests, housekeeping schedules).
  • Develop dashboards for real-time monitoring of operations.
  • Integrate smart solutions (IoT-ready systems where applicable) for improved operational efficiency.
  • Develop and maintain web applications for internal and customer-facing use.
  • Build applications for bookings, payments, complaints, inventory tracking, and service requests.
  • Ensure applications are scalable, secure, and user-friendly.
  • Build responsive interfaces using modern frameworks (React, Vue, Angular).
  • Translate UI/UX designs into high-quality user experiences.
  • Ensure cross-platform and cross-device compatibility.
  • Develop robust APIs and server-side logic.
  • Manage databases and ensure data integrity, security, and performance.
  • Implement authentication, authorization, and role-based access controls.
  • Integrate apps with internal systems (HR, finance, inventory, procurement).
  • Automate operational workflows to reduce manual processes.
  • Ensure seamless data flow across departments.
  • Perform unit testing, debugging, and system optimization.
  • Deploy applications and manage updates and patches.
  • Monitor system performance and resolve technical issues promptly.
  • Document system architecture, workflows, and APIs.
  • Collaborate with operations, real estate, residence, and hospitality teams.
  • Train internal users on deployed systems where required.

Qualifications & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Minimum of 2–5 years of experience in full stack development.
  • Proven experience in automation systems and app development is mandatory.
  • Experience in hospitality, real estate and financial systems is an added advantage.

Required Skills & Competencies:

  • Strong proficiency in HTML, CSS, JavaScript.
  • Experience with front-end frameworks (React, Angular, or Vue).
  • Back-end development using Node.js, Python, PHP, or Java.
  • App development experience (Flutter, React Native.).
  • Database management (MySQL, PostgreSQL, MongoDB).
  • Cloud deployment experience (AWS, Azure, or GCP).
  • API development and integration experience.
  • Strong problem-solving and analytical skills.
  • High level of discipline, confidentiality, and accountability.
  • Ability to work independently and across multiple business units.
  • Excellent communication and documentation skills.

Method of Application 
Interested and qualified candidates should send their CV to: hr@casalavoro.net using "Full Stack Developer" as the subject of the email.