Senior Full Stack Software Engineer at Elvaridah

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
94447
Job Views
68

Job Description



Job Description



  • We are seeking a highly skilled Senior Full Stack Software Engineer with expertise in Next.js for frontend development and Nest.js for backend development.

  • As a Senior Engineer, you will play a key role in designing, developing, and maintaining our cutting-edge web applications and services.

  • You will collaborate closely with cross-functional teams to deliver high-quality software solutions that meet our customers' needs.


Responsibilities



  • Architect and implement scalable, maintainable and secure full stack applications using

  • Next.js for frontend and Nest.js for backend development.

  • Write reusable, testable, and efficient code.

  • Collaborate with product management and UX/UI designers to translate requirements into technical solutions.

  • Optimize the performance of applications for maximum speed and scalability.

  • Ensure the technical feasibility of UI/UX designs.

  • Implement security and data protection measures.

  • Conduct code reviews and provide constructive feedback to team members.

  • Troubleshoot and debug issues and ensure smooth operation in production environments.

  • Stay updated with emerging technologies and suggest appropriate integrations and Improvements.


Requirements



  • Bachelor's Degree in Computer Science, Engineering, or related field, or equivalent practical experience.

  • 5+ years of professional experience in full-stack web development.

  • Proficiency in JavaScript/TypeScript programming languages.

  • Strong understanding of frontend technologies including HTML, CSS, JavaScript, and modern frontend frameworks (e.g., Next.js).

  • Experience building and consuming RESTful APIs.

  • Solid understanding of backend development concepts and experience with Node.js frameworks such as Express.js or NestJS.

  • Extensive knowledge of PostgreSQL and database design.

  • Solid knowledge of implementing and maintaining CI/CD pipelines.

  • Excellent problem-solving and analytical skills.

  • Strong communication and collaboration skills.

  • Ability to work independently and as part of a team in a fast-paced environment

  • Understanding of software design patterns and architectural principles


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept