datatrota
Signup Login
Home Jobs Blog

Full Stack Engineer 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.

We are a People Advisory firm looking firm looking to hire a highly skilled and experienced Full Stack Engineer who will be responsible for designing, developing, and maintaining scalable web applications while contributing to overall software architecture. The ideal candidate will have a strong background in both frontend and backend development, with expertise in modern web technologies.

Key Responsibilities:  

  • Design, develop, and maintain scalable and efficient web applications.  
  • Collaborate with cross-functional teams to define, design, and ship new features.  
  • Write clean, maintainable, and well-documented code.  
  • Implement and maintain CI/CD pipelines to ensure seamless deployment processes.  
  • Optimize applications for maximum speed, scalability, and security.  
  • Troubleshoot, debug, and upgrade existing systems.  
  • Contribute to the development of technical documentation.  
  • Stay updated with emerging technologies and industry trends to ensure the best practices are applied.  

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.  
  • 5+ years of professional experience in full stack development.
  • Experience building learning management systems (LMS), information systems, or content management systems (CMS) is required.  
  • Proficiency in JavaScript and React.  
  • Experience with Express JS for server-side rendering or API development.    
  • Experience with CI/CD systems (e.g., Jenkins, GitHub Actions, GitLab CI/CD).  
  • Strong understanding of software architecture and design patterns.  
  • Familiarity with database systems (e.g., MySQL, MongoDB, PostgreSQL) and version control systems (e.g., Git)..    
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).  
  • Knowledge of containerization tools (e.g., Docker, Kubernetes).  
  • Experience with testing frameworks (e.g., Jest, Mocha, Cypress).  

Must have skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team.
  • Attention to detail and a commitment to delivering high-quality work.

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend