Dsquares

Full-Stack Lead – Prepit

Dsquares

full-time

Posted on:

Location Type: Hybrid

Location: El Sheikh Zayed CityEgypt

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • **Duties & Responsibilities:**
  • - Design, develop, and maintain scalable web applications.
  • - Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • - Implement front-end components using latest frameworks and libraries (React, Angular, etc.).
  • - Develop server-side components and APIs using modern programming languages and frameworks.
  • - Ensure code quality through best practices, code reviews, and automated testing.
  • - Troubleshoot and resolve technical issues and bugs.
  • - Stay current with emerging technologies and make recommendations for continuous improvement.
  • - Mentor junior developers and foster a culture of learning and collaboration.

Requirements

  • **Required Skills & Abilities:**
  • - Proficiency in React, NextJS, HTML, CSS, JavaScript, Redux, and Playwright
  • - Experience with backend frameworks and APIs, particularly focusing on Node.js (with server-side JavaScript) or other relevant backend technologies.
  • - Strong understanding of the importance of testing, or willingness to learn and implement tests in development.
  • - Experience with AWS (CloudFormation, ECS, Lambda, RDS, CloudWatch) is a huge plus.
  • - Knowledge of design patterns and clean code principles.
  • - An eye for UI and design is always a plus.
  • **Education & Experience:**
  • - Bachelor's degree in Computer Science or related field.
  • - 6 years of experience in full-stack software development.
  • - Previous experience working in agile development environments.
  • - Strong portfolio of recent projects demonstrating full-stack capabilities.
Benefits
  • - **Comprehensive Wellbeing:** Enjoy peace of mind with our** private medical insurance and life cover.**
  • - **Work-Life Balance:** Achieve optimal well-being with our **hybrid work environment**, generous **maternity and paternity benefits,** and regular **team-building events**.
  • - **Continuous Development:** Expand your horizons through our commitment to l**earning and development opportunities.**
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNextJSHTMLCSSJavaScriptReduxPlaywrightNode.jsAPIstesting
Soft Skills
collaborationmentoringproblem-solvingcommunicationadaptability
Certifications
Bachelor's degree in Computer Science