About Company:
Mshel Homes Limited is an independent Real Estate Company located in Abuja, Nigeria. Simply put; we partner with You to get your dream home. Make all the right moves with us. With us, you'll experience.
Job Description:
We are seeking a driven and versatile Full Stack Web Developer to join our growing engineering team. The ideal candidate possesses a deep command of both front-end and back-end technologies capable of architecting robust, scalable systems while crafting intuitive, pixel-perfect user interfaces.
You will be a key driver in translating product requirements into high-performing web applications, collaborating across design, product, and infrastructure teams to deliver exceptional digital experiences from concept to deployment.
Requirements:
End-to-End Engineering
Full Ownership: Design and maintain both client-side and server-side components, taking ownership of features from database schema design to UI interaction.
Backend Architecture: Build and maintain RESTful APIs and GraphQL endpoints, implement business logic, and integrate third-party services.
Database Design: Optimize and manage data structures across SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) platforms to ensure high performance and scalability.
Frontend & UI/UX
Modern Frameworks: Develop responsive and accessible user interfaces using React, Vue, or Angular, ensuring cross-browser compatibility.
Design Translation: Work closely with UI/UX designers to translate wireframes into fully functional, high-performance product features.
DevOps & Security
Deployment: Collaborate with DevOps to manage CI/CD pipelines, containerized environments (Docker, Kubernetes), and cloud infrastructure (AWS, GCP, or Azure).
Security Best Practices: Implement application security standards, including authentication, data encryption, and protection against OWASP-standard vulnerabilities.
Code Quality: Write clean, testable code and participate in rigorous code reviews to maintain high engineering standards.
Qualifications and Skills:
Full Stack Mastery: Proven experience building web applications across both front-end and back-end layers.
Frontend Skills: Strong command of HTML5, CSS3, and JavaScript (ES6+), with hands-on experience in React, Vue.js, or Angular.
Backend Expertise: Solid experience with server-side frameworks such as Node.js (Express/NestJS), Python (Django/FastAPI), or PHP (Laravel).
Database & API: Proficiency in relational and non-relational databases, as well as designing and consuming RESTful/GraphQL services.
Tools & Workflow:
Proficiency with Git-based workflows (GitHub, GitLab, etc.).
Familiarity with Docker, Kubernetes, and cloud platforms.
Experience with Agile/Scrum methodologies and tools like Jira or Trello.
Background in automated testing (Jest, Cypress, PyTest).
Salary
Very attractiveApplication Closing Date: Not specified
Application Instructions:
Click the button below to apply
Job Information
Deadline
Not specified
Job Type
Full-time
Industry
ICT/TECH
Work Level
Experienced
State
Abuja
Country
Nigeria