
11 - 50 employees
Founded 2014
💼 Consulting
📣 Marketing
Consulting • Marketing • Software Development
Nile Bits is a software development outsourcing company that offers a wide range of digital solutions, including custom software development, e-commerce solutions, and web application development. Based in Egypt, the company accelerates business digital transformation by providing scalable, robust, and cost-effective services with a team of expert software engineers. Nile Bits aims to help businesses grow by delivering high-quality software solutions that meet client needs and exceed expectations.
🔥 0 minutes ago
Improve your chances of getting an interview by checking your resume score before you apply.

11 - 50 employees
Founded 2014
💼 Consulting
📣 Marketing
Consulting • Marketing • Software Development
Nile Bits is a software development outsourcing company that offers a wide range of digital solutions, including custom software development, e-commerce solutions, and web application development. Based in Egypt, the company accelerates business digital transformation by providing scalable, robust, and cost-effective services with a team of expert software engineers. Nile Bits aims to help businesses grow by delivering high-quality software solutions that meet client needs and exceed expectations.
• Design, develop, and implement new functionality for decoupled backend services • Maintain, enhance, and refactor existing backend applications to improve scalability, reliability, and maintainability • Analyze and optimize application performance, database queries, and overall system efficiency • Own backend services throughout their lifecycle, including architecture, deployment, production support, monitoring, and continuous improvement • Participate in technical design discussions, solution architecture, and project planning sessions • Collaborate with engineers, product managers, and stakeholders to deliver high-quality software solutions • Review code, provide constructive feedback, and champion engineering best practices • Mentor and support team members by sharing technical expertise and assisting with complex engineering challenges • Troubleshoot production issues using profiling, monitoring, logging, and diagnostic tools • Produce and maintain technical documentation, architectural diagrams, and design specifications • Evaluate emerging technologies and recommend improvements to the engineering stack • Use AI-powered development tools such as Claude Code, GitHub Copilot, or Codex to accelerate development while ensuring quality, correctness, security, and maintainability
• At least 5 years of professional experience developing backend applications with Python • Strong commercial experience building web applications using Django and the Django ORM • Solid experience working with relational databases, particularly MySQL • Experience designing, developing, and consuming RESTful APIs, GraphQL, or similar service interfaces • Experience working with distributed systems and asynchronous messaging technologies such as Celery • Strong understanding of object-oriented programming, software design patterns, clean architecture, and distributed system design • Experience using Git-based version control workflows, including branching strategies, pull requests, and code reviews • Experience writing technical documentation and software design specifications • Strong debugging, troubleshooting, and performance optimization skills using profiling tools, SQL execution plans, application monitoring tools such as New Relic, and related technologies • Ability to work independently, take ownership of technical solutions, prioritize tasks effectively, and proactively resolve issues • Strong communication and collaboration skills with the ability to participate in technical discussions and mentor other engineers • Preferred: experience with Redis, Memcached, Elasticsearch, and Celery • Preferred: experience building, deploying, and operating cloud-native or highly scalable backend services • Preferred: experience working within Agile/Scrum development environments • Preferred: hands-on experience using AI-assisted development tools such as Claude Code, GitHub Copilot, or Codex • Preferred: experience mentoring junior and mid-level engineers and contributing to engineering standards and best practices
• 21 days of annual leave • Permanent employment • Remote work arrangement
Apply Now🕒 2 days ago
Senior PHP Laravel Engineer building scalable PHP/Laravel backends, APIs, and databases for a Saudi Arabian software-house client. Supporting SaaS and ERP systems with automated testing and Agile collaboration.
🕒 October 7
Senior Backend Engineer designing secure, scalable PHP backend systems for Gathern, Saudi Arabia’s peer-to-peer vacation-rental marketplace. Leading architecture, APIs, databases, cloud infrastructure, and incident management.
🕒 September 18
Senior Java backend engineer building scalable microservices and distributed systems with Spring Boot, Kafka, and Kubernetes. Designing reliable high-performance backend services and REST APIs.
🕒 September 18
Senior Kubernetes Engineer designing and operating secure Kubernetes platforms across bare metal, private cloud, and sovereign infrastructure. Supporting air-gapped, highly available, business-critical client environments.
🕒 September 11
Senior Backend Developer building Node.js microservices, Camunda workflows, APIs, and enterprise integrations. Troubleshooting production systems across messaging, databases, and external services.