Senior Software Engineer
Yalla Fel Sekka
- Maadi, Cairo
- Permanent
- Full-time
- Designing, developing, and maintaining web applications using Node.js, Angular or React, and AWS
- Writing reusable, testable, and efficient code
- Collaborating with other team members to design and implement new features
- Participating in code reviews and ensuring that all code adheres to company standards
- Troubleshooting and debugging issues in a timely manner
- Staying up-to-date with new technologies and industry trends
- Mentoring and providing guidance to junior developers
- Strong experience in Node.js and Angular or React
- Experience with AWS services such as Lambda, S3, and DynamoDB
- Strong knowledge of software development principles and methodologies
- Experience with Git and version control
- Familiarity with agile development methodologies
- Strong problem-solving and analytical skills
- Strong communication and teamwork skills.
- 5+ Years of Experience.
- A Bachelor's degree in Computer Science or any related field.
- Ability to work in dynamic and engaging environments.
- Past experience in managing a team.
- Close familiarity with software engineering tools, software development methodology and release processes