
Senior React Developer
Nile Bits · Cairo, Cairo Governorate, Egypt · Remote
- IT Services & Consulting
- 11–50 employees
- Holmdel, New Jersey
Strong hiring record · median 40 days open
All reasons
In its favour
- Still listed on the employer's own board
- Design and develop responsive web applications and reusable component libraries using React and TypeScript.
- Apply modern React development practices, including functional components, hooks, state management, and modular architecture.
- Design and maintain scalable front-end architectures and reusable development patterns.
- Integrate React applications with REST APIs and Microsoft cloud services using secure authentication and authorization practices.
- Implement automated unit, component, and end-to-end testing.
- Support and maintain quality gates within CI/CD pipelines.
- Optimize applications for accessibility, browser compatibility, performance, observability, and maintainability.
- Participate in code reviews and ensure adherence to development standards and best practices.
- Identify technical debt and contribute to sustainable remediation strategies.
- Collaborate effectively with UX, solution architects, backend engineers, and business stakeholders.
- Work within Git-based development workflows, including pull requests and peer reviews.
- Contribute to Azure DevOps workflows and CI/CD pipelines.
- Create concise technical documentation covering architecture, implementation, integrations, and operational considerations.
- Share knowledge and provide technical guidance to other developers.
- Communicate technical decisions, risks, dependencies, and blockers clearly and proactively.
- 7+ years of professional software development experience, with substantial recent hands-on experience in React and TypeScript.
- Proven experience designing, developing, and maintaining production-grade React applications and scalable front-end architectures.
- Strong knowledge of modern React development, including functional components, hooks, state management, modular architecture, and asynchronous programming.
- Strong experience designing reusable components and UI libraries.
- Hands-on experience integrating front-end applications with REST APIs and cloud-based services.
- Experience implementing secure authentication and authorization patterns.
- Hands-on experience with unit, component, and end-to-end testing and front-end build tooling.
- Strong experience with Git, pull requests, code reviews, Azure DevOps, and CI/CD pipelines.
- Strong understanding of responsive design, web accessibility, cross-browser compatibility, web performance, observability, and secure web development.
- Experience identifying technical debt and implementing maintainable, scalable solutions.
- Experience collaborating with UX designers, architects, backend developers, and business stakeholders in a cross-functional environment.
- Experience creating technical documentation and conducting knowledge-transfer sessions.
- Experience with Microsoft Azure, particularly services such as Azure App Service, Azure Functions, API Management, or Microsoft Entra ID, is highly desirable.
- Experience integrating React with Microsoft Dataverse, Dynamics 365, or Power Platform, including Power Platform Component Framework (PCF) controls, is highly desirable.
- Experience with design systems, reusable UI component libraries, application telemetry, and structured software testing is a plus.
- Strong problem-solving and analytical skills with a pragmatic, delivery-oriented approach.
- Professional English communication skills, with the ability to clearly explain technical decisions and collaborate effectively with international teams.
WHY YOU’LL LOVE US
- 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
For more information about
Nile Bits, please visit our website
https://www.nilebits.com
Skills
- React
- TypeScript
- Git
- Azure DevOps
- Azure
- Azure App Service
- Azure Functions
- Microsoft Entra ID
- Dataverse
- Power Platform
More jobs at Nile Bits
All 9Similar roles
- Data & Insights Technical Consultant (CJA) (100% Remote) (EMEA Only)Allshore Talent · Dolnośląskie, Poland · Bucharest, București, Romania · Blagoevgrad, Bulgaria +1710d ago
- Data Architect (100% Remote) (EMEA Only)Allshore Talent · Dolnośląskie, Poland · Bucharest, București, Romania · Blagoevgrad, Bulgaria +1710d ago
- Junior Site Reliability Engineer - AlexandriaSana Commerce · Alexandria, Alexandria Governorate, Egypt12d ago
- Product Engineering Lead, Keet (100% Remote, Worldwide)Tether · Copenhagen, Hovedstaden, Denmark · Cairo, Al Qalyūbīyah, Egypt · Helsinki, Uusimaa, Finland12d ago
- Automation QA Engineer (QVAC) (100% remote)Tether · Cairo, Al Qalyūbīyah, Egypt18d ago
- Android DeveloperNile Bits · Cairo, Cairo Governorate, Egypt28d ago