Elvaridah is a Business Development Company with the primary objective of working with businesses and business owners to start up their businesses, improve, differentiate or expand already existing ones.
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
  
              
            
            Method of Application
            
               Signup to view application details. 
Signup Now