Full Stack Developer
Job summary
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.
Job descriptions & requirements
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.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a 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.
- Strong proficiency in HTML, CSS, and 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.
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.