About Company:
Mshel Homes Limited is a real estate development and marketing company incorporated in 2018 with a unique vision to be the leading real estate company in Nigeria, with an outstanding reputation for honesty, integrity and impeccable customer service.
At Mshel Homes Limited our mission is to create a lifetime relationship with our clientele by deliverying property solutions through innovative and technological driven processes that caters to your real estate needs whilst adhering to the highest standards, systems and performance goals necessary to achieving your dreams.
Job Description:
We are seeking a driven and versatile Full Stack Web Developer to join our growing engineering team. In this role, you will be a core contributor to our product lifecycle, bridging the gap between sophisticated backend architecture and intuitive frontend interfaces. You must possess a deep command of the entire web stack, with the ability to architect scalable systems while maintaining a "pixel-perfect" mindset for UI delivery.
As a key driver in our engineering department, you will translate complex product requirements into high-performing applications, collaborating with design, product, and infrastructure teams to deliver exceptional digital experiences from initial concept to global deployment.
Requirements:
End-to-End Feature Ownership
Full Lifecycle Development: Design, build, and maintain both client-side and server-side components, taking ownership of features from database schema design to the final UI interaction.
Frontend Mastery: Develop responsive, accessible, and performant user interfaces using modern frameworks (React, Vue, or Angular), ensuring cross-browser compatibility and adherence to UX specifications.
Backend Architecture: Build and maintain RESTful APIs and GraphQL endpoints, implement complex business logic, and integrate diverse third-party services.
Systems & Infrastructure
Database Management: Design and optimize database structures across SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) platforms to ensure data integrity and high-performance querying.
DevOps Collaboration: Work with DevOps teams to manage CI/CD pipelines, containerized environments (Docker, Kubernetes), and cloud infrastructure (AWS, GCP, or Azure).
Security & Compliance: Implement rigorous application security standards, including advanced authentication/authorization and data encryption, in line with OWASP guidelines.
Engineering Excellence
Code Quality: Write clean, well-documented, and testable code; lead and participate in peer code reviews to maintain high engineering standards.
Technical Troubleshooting: Diagnose and resolve complex full-stack issues, proactively identifying performance bottlenecks before they impact the user experience.
Cross-Functional Synergy: Collaborate with Product Managers and UI/UX designers to transform wireframes into fully functional, high-impact product features.
Qualifications and Skills:
Technical Expertise
Full Stack Proficiency: Proven experience as a Full Stack Developer with a demonstrable portfolio of complex web applications.
Frontend Command: Expert knowledge of HTML5, CSS3, and JavaScript (ES6+), with deep experience in at least one major framework (React, Vue, or Angular).
Backend Proficiency: Solid experience with server-side environments such as Node.js (Express/NestJS), Python (Django/FastAPI), or PHP (Laravel).
Database Knowledge: Strong working knowledge of data modeling and query optimization in both relational and non-relational environments.
API Design: Experience designing, building, and consuming secure RESTful and GraphQL services.
Tools & Methodologies
Version Control: Proficiency with Git-based workflows (GitHub/GitLab), including advanced branching and conflict resolution.
Modern Tooling: Familiarity with containerization (Docker) and cloud-native deployment strategies.
Agile Mindset: Experience working within Agile/Scrum methodologies using tools like Jira, Linear, or Trello.
Testing: Background in automated testing frameworks such as Jest, Cypress, or 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
Enginering
Work Level
Experienced
State
Abuja
Country
Nigeria