Senior Full-stack Developer
Reports to: Manager
Job type: Full Time
Location: Abuja
Responsibilities:
- Lead the design, development, and deployment of end-to-end web applications.
- Build efficient, reusable, and scalable frontend and backend systems using frameworks like React.js, Django, Node.js, and similar technologies.
- Architect and maintain secure APIs and data models for product integration and external interfaces.
- Optimize application performance and ensure high reliability and scalability.
- Provide technical guidance, code reviews, and mentorship to junior developers.
- Collaborate cross-functionally with UI/UX designers, product managers, and QA to deliver functional solutions.
- Drive technical decision-making and enforce software development best practices.
- Ensure full software lifecycle processes are followed, including CI/CD, testing, and documentation.
- Stay updated with the latest industry trends and suggest improvements in tools and workflows.