Full Stack Developer ( Backend Heavy)

Company Name:Africa Strategy

Job Description:

Our client is a digital innovation incubation firm building a range of applications and platforms for clients and internal startups under incubation. We are looking for a Full Stack Developer who is passionate about building scalable web applications and enhancing user experiences through modern technologies.

Key Responsibilities:

Backend Development:

  • Lead the design, development, and maintenance of complex web and mobile applications including robust and scalable backend systems for the products and platforms
  • API Development & Integration: Create and integrate RESTful APIs and server-side logic to support front-end features, third-party integrations and seamless application functionality.
  • Performance Optimization: Optimize application performance and database queries to ensure smooth and efficient user experiences.
  • Database Management: Develop and optimize database structures using MySQL, PostgreSQL, or MongoDB.
  • Ensure the security of user data by implementing appropriate authentication, authorization, and encryption measures.
  • Collaborate with frontend developers to define API requirements and establish seamless integration between frontend and backend components.

Frontend Development:

  • Design and implement user-friendly, responsive, and visually appealing frontend interfaces for both web, back office, and transactional emails.
  • Collaborate with UX/UI designers to transform wireframes and prototypes into functional, well-designed user interfaces.
  • Develop interactive features and components using modern frontend technologies such as React or Vue.js.
  • Ensure consistent implementation of UI/UX design principles across the application to deliver a cohesive user experience.
  • Integrate frontend components with backend services to create end-to-end functionality.
  • Optimize frontend performance for various devices and browsers to ensure fast loading times and smooth interactions.

Collaboration:

  • Work closely with product managers, UX/UI designers, and other stakeholders to understand requirements and translate them into technical solutions.
  • Collaborate with cross-functional teams to plan and execute software development sprints, and ensure timely delivery of features and enhancements.
  • Participate in requirement gathering, solution design, and sprint planning sessions to contribute technical insights.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3-6 years of proven work experience as a Fullstack Engineer, with a strong portfolio of web applications and (5+ years) in backend software development, preferably in a fast-paced startup or technology-driven environment.
  • Solid understanding of web development principles and best practices, including responsive design, accessibility, and security.
  • Proficiency in key front-end technologies such as Javascript/typescript, Reactjs/next, CSS and HTML, Tailwind CSS, Responsive designs, CDN’s etc
  • Proficiency in JavaScript (React.js, Vue.js, Angular) and backend frameworks (Node.js, Django, Laravel, or Ruby on Rails).
  • Experience with cloud services (AWS, Firebase, Azure) and DevOps tools (Docker, Kubernetes, Git, CI/CD).
  • Familiarity with version control (Git, GitHub, GitLab).
  • Ability to write clean, maintainable, and well-documented code.

Pay: ₦350,000.00 – ₦400,000.00 per month

Expected Start Date: 05/03/2025

Job Type: Full-time

Job Posted:3rd March 2025

Job Category: Onsite
Job Type: Full Time
Job Location: Lekki

Apply for this position

Allowed Type(s): .pdf, .doc, .docx