See more Collapse

Swe- Backend

2 months ago


مصر, Egypt Dawarha Full time

**Job Title**

**SWE-Backend**
- **Job Brief**
- ** Job Description**
- Design, build, and maintain advanced SW Products.
- Ensure the performance, quality, and responsiveness of SW products.
- Collaborate with a team to define, design, and shape new features.
- Meeting and collaborating with the product team and software development team to define the scope and scale of SW projects.
- Designing software system architecture.
- Completing data structures and design patterns.
- Identify bottlenecks and work on fixing bugs for better SW products enhancements.
- Help maintain code quality, organization, and automatization.
- Collaborating with the design team on developing micro-services.
- Writing technical documents and reports.
- Continuously discover, learn, and implement new technologies to maximize development efficiency.
- **Technical Skills**
- Proficient with Database Management Systems such as SQL and MongoDB.
- Knowledge of front-end languages including HTML, CSS, JavaScript, C++, and Jquery is a plus.
- Proficient in back-end languages including Python, JavaScript, and PHP.
- Proficient with back-end framework Django and JavaScript frameworks.
- Working knowledge of the general backend landscape, architectures, trends, and emerging technologies.
- Familiar with Google Cloud Services, Digital Ocean, and AWS.
- Experience with Docker.
- Solid understanding of the full SW development life cycle.
- Proficient understanding of code versioning tools such as Git
- Proficient understanding to CI/CD using Jenkins or Shippable
- Experience with performance, memory tuning, and clean architecture.
- Proficient experience with Unit Testing
- Experience with design patterns and object-oriented concepts
- Proficient in deployment.
- Experience with memory management, UI layout/rendering, and UI/network performance is a plus.
- Proficient with SCRUM methodology
- Familiar with 3rd Party Tools such as Analytics, Crash Reports and Notifications, A/B Tests, and Deep Links.
- **Job Requirements**
- M.Sc. or Ph.D. in Computer Science, Machine Learning, or any related fields are preferred.
- 2+ years working with the SW development domain as Backend engineer.
- Good command of both written and spoken English
- Excellent written and verbal communication skills for effectively communicating with the team and ability to present information to a varied technical and non-technical audience.
- Advanced knowledge in performance, scalability, numerical accuracy, and best practices for implementing various solutions.
- Advanced debugging and troubleshooting skills.


We have other current jobs related to this field that you can find below

  • Swe- Backend

    4 weeks ago


    مصر, Egypt Dawarha Full time

    **About us**: Dawarha is at the forefront of the recycling movement, pioneering an innovative social recycling platform that combines AI-based Reverse Vending technology with a user-friendly mobile app. We proudly introduced this groundbreaking concept to the Egyptian market and the broader MENA region. As a subsidiary of the visionary Mind-Blowing company,...


  • مصر, Egypt Careem Full time

    Cairo, Egypt Careem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome organisation that inspires. Since 2012, Careem has created earnings for over 2.5...


  • مصر, Egypt Careem Full time

    Cairo, Egypt Careem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome organisation that inspires. Since 2012, Careem has created earnings for over 2.5...