datatrota
Signup Login
Home Jobs Blog

Full Stack Developer (Web & Mobile) at Mshel Homes Ltd

Mshel Homes LtdAbuja, Nigeria Software Development
Full Time
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 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.

Skills & Qualifications

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

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend