Elizabeth Maddeux Limited was established to address the human resource challenges faced by small and medium-scale enterprises. Our goal is to facilitate organizational growth by providing comprehensive human resource services. We specialize in industries such as banking and non-banking financial institutions, pharmaceuticals, fast-moving consumer goods, manufacturing, fintechs, telecommunications, and retail.
Job Summary
- We are seeking a highly skilled and experienced FullStack Developer to join our fast-growing product engineering team.
- The ideal candidate is a problem-solver at heart, passionate about technology, and adept at building scalable web applications from front to back. You will play a pivotal role in designing, developing, and maintaining cutting-edge software solutions, while collaborating with cross-functional teams to drive product excellence and innovation.
- This role demands a self-starter mindset, strong analytical capabilities, and the ability to deliver clean, maintainable codes across the stack in a fast-paced environment.
Key Responsibilities
- Build responsive, user-centric interfaces using modern JavaScript frameworks (e.g., React, Vue, or Angular)
- Collaborate with UI/UX designers to implement and improve front-end design aesthetics and usability
- Optimize application for speed, performance, and cross-browser compatibility
- Develop robust APIs and services using Node.js, Express, or equivalent server-side frameworks
- Work with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL) for data modeling and management
- Ensure data integrity, security, and high availability of back-end services
- Deploy applications to cloud platforms (e.g., AWS, Azure, or GCP) and manage CI/CD pipelines
- Troubleshoot and resolve issues in a timely manner across environments
- Write unit, integration, and end-to-end tests to maintain code reliability
- Participate in sprint planning, code reviews, and agile ceremonies with Product Managers and fellow engineers
- Translate business needs into technical specifications and scalable architecture
- Continuously evaluate and introduce new technologies/tools to enhance development efficiency
- Lead or mentor junior developers and conduct peer reviews to uphold coding standards
- Document system architecture, workflows, and data models for long-term maintainability
- Collaborate with QA engineers to define testing protocols and ensure high product quality
- Implement monitoring and logging solutions to ensure system health and performance
- Analyze user feedback and application data to recommend product improvements
- Assist in defining development timelines and deliverables based on business priorities
- Contribute to security audits, code refactoring initiatives, and performance tuning efforts
Requirements
- A B.Sc / B.Eng. in Computer Science, Software Engineering, or a related field
- 5–7 years of professional experience in full-stack web development
- Proven track record of building production-grade applications
- Strong knowledge of JavaScript/TypeScript, HTML5, CSS3, and modern front-end frameworks
- Solid experience with backend technologies such as Node.js, Express.js, or Django
- Experience with RESTful APIs, GraphQL, and asynchronous programming
- Familiarity with Docker, Git, CI/CD tools, and cloud infrastructure (AWS, GCP, etc.)
- Understanding of secure coding practices and data protection principles
- Excellent problem-solving skills and attention to detail
- Effective communication and collaboration across technical and non-technical teams
- Ability to prioritize and manage multiple tasks with minimal supervision
- Familiarity with automated testing frameworks (e.g., Jest, Mocha, Cypress) is an advantage
- Contributions to open-source projects or a strong GitHub portfolio is a bonus.
Method of Application
Signup to view application details.
Signup Now