Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description
- Design and develop horizontally scalable, resilient and high-performance REST services.
- Design and create services and define system architecture for your projects,
- Enhance code quality through writing unit tests, automation and performing code reviews.
- Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.
- Solve challenging technical problems and successfully deliver results on schedule.
- Develop and implement systems using best practices and tools. Document and communicate them.
- Be creative and experiment with new solutions but pragmatic and committed to code optimization, maintainability, and quality
- Optimize web applications for maximum speed and scale.
- Contribute to the design, analysis, and required target delivery
Job Requirements
- Bachelor's Degree .
- Minimum 5 years of experience .
- Programming Language such as Node.js, GoLang, ASP.NET, PHP, Java, C#, jQuery
- You are passionate about quality and can engineer it at all stages of software development
- You are an expert in practical aspects of running Scrum (or other agile methodologies) within a team and in a distributed cross-team environment.
- You understand scalability challenges and performance of server-side code.
- Team player, self-learner and positive person.
- Ability to solve problems creatively and effectively.
- Excellent communication skills.
- Strong English is highly preferred.
- Residents near new Cairo are preferred, but it's not a must. Or residents who are willing to work in New Cairo.