
Full-Stack Lead – Prepit
Dsquares
full-time
Posted on:
Location Type: Hybrid
Location: El Sheikh Zayed City • Egypt
Visit company websiteExplore more
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