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.
We are recruiting to fill the position below:
Job Title: Full Stack Developer (Web & Mobile)
Locations: Abuja
Job Summary
- We’re looking for a versatile and passionate Full Stack Developer who thrives on building products from the ground up, from the backend APIs to the frontend interfaces and, crucially, the mobile apps that our users love.
- As a Full Stack Developer with mobile expertise, you will be a key player in our engineering team.
- You will be involved in the entire product development lifecycle, from concept and design to deployment and iteration.
- You won’t just write code; you’ll help architect and build scalable, performant, and user-friendly web and mobile applications that make a direct impact on our business and our customers.
Key Responsibilities
- Full Stack Development: Design, develop, test, and maintain robust and scalable full-stack web applications.
- Mobile App Development: Build, and deploy cross-platform mobile applications for iOS and Android using modern frameworks like React Native or Flutter.
- Backend Engineering: Create secure, efficient, and well-documented RESTful APIs and/or GraphQL endpoints using technologies like Node.js, Python (Django/Flask), or Java, PHP/Laravel.
- Frontend Development: Craft responsive, intuitive, and high-performance user interfaces for the web using modern JavaScript frameworks (React, Vue.js, Angular).
- Database Management: Design, optimize, and interact with relational (e.g., PostgreSQL, MySQL) and/or non-relational databases (e.g., MongoDB, Firebase).
- Collaboration: Work closely with product managers, designers, and other developers in an agile environment to translate requirements and mockups into functional features.
- DevOps & Deployment: Manage application deployment and CI/CD pipelines on cloud platforms like AWS, Azure, or Google Cloud.
- Code Quality: Write clean, maintainable, and well-documented code. Participate in code reviews to maintain high development standards.
- Problem Solving: Troubleshoot, debug, and upgrade existing systems, ensuring optimal performance and a seamless user experience across all platforms.
Requirements
Must-Haves:
- 3+ years of professional experience in full stack development.
- Proven experience developing and releasing cross-platform mobile applications using React Native or Flutter. (Please include links to apps on the App Store/Google Play in your application).
- Strong proficiency in one or more backend languages: Node.js, Python, Java, or C#.
- Strong proficiency in a modern frontend framework: React, Vue.js, or Angular.
- Solid experience with SQL and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Experience with version control systems, preferably Git.
- A solid understanding of RESTful API design and development.
- A passion for building great products and a user-centric mindset.
- Nice-to-Haves (Bonus Points):
- Proficiency in back-end development with PHP (Laravel),
- Experience with native mobile development (iOS/Swift or Android/Kotlin).
- Experience with cloud services (AWS, GCP, Azure) and serverless architectures.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Familiarity with DevOps practices and CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI).
- Experience with state management libraries (e.g., Redux, Provider, Bloc).
- Understanding of agile/scrum development methodologies.
What We Offer
- Competitive salary and performance-based incentives.
- Career growth and professional development opportunities.
- Work in a dynamic and innovative real estate company
- Access to exclusive investment and tools
- Positive work environment.
Application Closing Date
Not Specified.
How To Apply
Interested and qualified candidates should send their CV to: mshelrecruitment@gmail.com using the position as subject of mail.