Full Stack Engineer Job at the People Practice
The People Practice helps startups scale, and accelerate impact by providing bespoke people-centred solutions. We help people access employment opportunities by exposing them to relevant knowledge and practical skills.
We are recruiting to fill the position below:
Job Position: Full Stack Engineer
Job Location: Lagos
Employment Type: Full-time
Job Description
- 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.
Similar Jobs
- Application Development Officer Job at Lapo Microfinance Bank Limited
- Game Developer Job at eLIMU
- UI / UX Designer Job at TeamAce
- Full Stack Engineer (Bias for Back End) Job at Recruitment Consulting
- Website Manager / Graphics Designer Job at Regain Hope Properties Limited
- iOS Developer Job at Mint Digital Bank
- Full Stack Developer Job at Rising Tide Africa
- Backend Engineer Job at Figorr
- Job Openings at ICS Outsourcing
- AutoCAD Draftsman Job at Royal HaskoningDHV