datatrota
Signup Login
Home Jobs Blog

Full Stack Developer at The People Practice

The People PracticeLagos, Nigeria Software Development
Full Time
The People Practice helps startups scale, and accelerate impact by providing bespoke people-centred solutions. The People Practice helps people access employment opportunities by exposing them to relevant knowledge and practical skills.

Our client, a real estate and lifestyle development organization, is looking to hire a Full Stack Developer will play a pivotal role in building and maintaining our digital platform, which enables users to purchase fractional ownership in real estate properties. The ideal candidate will collaborate with cross-functional teams to design and deliver high-quality software solutions.

Responsibilities

Platform Development

  • Design, develop, and maintain scalable web applications, both on the front-end and back-end, using modern programming languages and frameworks.
  • Build responsive user interfaces for seamless user experiences.
  • Integrate backend services with front-end components.
  • Conduct thorough testing and debugging to ensure the quality and reliability of the software.
  • Continuously improve development processes, tools, and methodologies to enhance productivity and efficiency.

API Development

  • Design and implement APIs to enable core platform functionality.
  • Ensure secure and efficient communication between front-end and back-end systems.

Database Management

  • Design and optimise database schemas for scalability and performance.
  • Ensure data integrity and implement robust data storage solutions.

Code Optimisation

  • Develop and implement well-structured, reusable, and maintainable code following best practices and coding standards.
  • Participate in code reviews to maintain code quality and ensure adherence to best practices.

Collaboration

  • Collaborate with product managers, designers, and other developers to implement features aligned with user needs and business goals.
  • Participate in Agile development processes, including sprint planning and stand-ups.

Troubleshooting and Debugging

  • Identify and resolve performance bottlenecks and bugs.
  • Implement solutions to improve overall system reliability and user satisfaction.

Qualifications

  • Bachelor’s degree from any University.
  • Proven work experience as a Fullstack Engineer, with a strong portfolio of web applications.
  • Solid understanding of web development principles and best practices, including responsive design, accessibility, and security.
  • Knowledge of front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Experience in one or more back-end languages (e.g., Python, Ruby, Java, Node.js).
  • Familiarity with database systems (e.g., MySQL, PostgreSQL, MongoDB) and writing efficient SQL queries.
  • Familiarity with RESTful APIs and experience in building and consuming them.
  • Knowledge of version control systems (e.g., Git) and agile development methodologies (e.g., Scrum, Kanban).
  • Ability to communicate technical concepts to non-technical stakeholders.
  • Prior experience working in startups or fast-paced environments is a plus.

Must have skills

  • Effective time management and task prioritisation skills
  • Excellent interpersonal and communication skills.
  • Strong problem-solving and analytical skills

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend