
11 - 50 employees
Founded 2014
Software Development • Outsourcing • Technology Consulting
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.
🕒 6 days ago
Improve your chances of getting an interview by checking your resume score before you apply.

11 - 50 employees
Founded 2014
Software Development • Outsourcing • Technology Consulting
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 • Take ownership of backend services throughout their lifecycle, including architecture, deployment, production support, monitoring, and continuous improvement • Participate actively 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 through peer collaboration • Mentor and support other 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 clear technical documentation, architectural diagrams, and design specifications • Evaluate emerging technologies and recommend improvements to the engineering stack where appropriate • Effectively utilize AI-powered development tools (such as Claude Code, GitHub Copilot, or Codex) to accelerate software development while ensuring code 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 (e.g., 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.
• All employees benefits for free (our famous games room, daily breakfast, fruits, coffee and other hot drinks, soft drinks and juices, company days out and parties…) • Social insurance • Open-door management policy • Full Medical insurance • Accommodation and Transportation Allowance • Friendly environment that values innovation and efficiency • Exciting opportunities for career growth and talent development • Feedback encouragement • Recognition and reward programs • Competitive salaries and incentives • Friendly environment • Flexible and Comfortable schedule • Fun committees • Monetary rewards • Fun, smart and creative people • Career possibilities with growing team • Paid vacations • Social benefits
Apply Now🕒 June 21
51 - 200
Java Fintech Team Leader responsible for leading a team in software development for fintech solutions. Ensuring high-quality software delivery and mentoring team members while staying current with industry trends.
Hibernate
Java
NoSQL
Spring
SQL
🕒 June 15
Network Engineer with Python at CodiLime developing automation for networking projects and collaborating with engineers. Contributing to test frameworks and maintaining documentation in Confluence.
Linux
Python
Switching
🕒 June 12
Mid/Senior .NET Software Developer designing integration features for Services Center non-interactive hub. Collaborating with Agile teams for reliable data exchange and vendor integration.
Azure
Redis
SQL
.NET
🕒 May 18
51 - 200
Technical Leader for fintech insurance solutions in Egypt, leading design and development teams in the Microsoft .NET ecosystem.
.NET
🕒 May 18
Backend Development Expert specializing in FinTech looking at settlements, payouts, and acquirer/issuer systems at Tap Payments. Seeking a proactive engineer to drive scalable backend solutions.
Cloud
Java
Microservices
MongoDB
Postgres
Spring
Spring Boot
SpringBoot