Nile Bits, LLC.
Nile Bits, LLC.
Nile Bits, LLC. este o companie egipteană de externalizare a dezvoltării software, fondată în 2014. Echipa sa de ingineri software ajută companiile în procesul de transformare digitală prin software personalizat, dezvoltarea aplicațiilor web și soluții de comerț electronic. Compania activează în domeniile dezvoltării software, consultanței și marketingului pentru a furniza produse digitale scalabile, adaptate nevoilor clienților.

Senior React Developer – Remote in Egypt

Build scalable React and TypeScript applications for international delivery teams. Shape reusable front-end architecture, cloud integrations, automated testing, and CI/CD practices.

Descriere

  • Build responsive web applications and reusable React and TypeScript component libraries
  • Use functional components, hooks, state management, and modular architecture in modern React development
  • Create and maintain scalable front-end architectures and reusable engineering patterns
  • Connect React applications to REST APIs and Microsoft cloud services with secure authentication and authorization
  • Develop automated unit, component, and end-to-end test coverage
  • Maintain quality gates across CI/CD pipelines
  • Improve accessibility, browser compatibility, performance, observability, and maintainability
  • Review code and uphold engineering standards and established best practices
  • Assess technical debt and help deliver sustainable remediation plans
  • Work with UX professionals, solution architects, backend engineers, and business stakeholders
  • Follow Git-based workflows with pull requests and peer reviews
  • Contribute to Azure DevOps processes and CI/CD pipeline development
  • Document architecture, implementation details, integrations, and operational considerations clearly and concisely
  • Share expertise and provide technical direction to fellow developers
  • Communicate technical decisions, risks, dependencies, and blockers clearly and proactively

Cerințe

  • At least seven years of professional software development experience, including substantial recent work with React and TypeScript
  • Track record of designing, building, and maintaining production React applications and scalable front-end architectures
  • Deep knowledge of modern React, including functional components, hooks, state management, modular design, and asynchronous programming
  • Practical experience creating reusable components and UI libraries
  • Hands-on experience connecting front-end applications to REST APIs and cloud services
  • Experience implementing secure authentication and authorization approaches
  • Practical experience with unit, component, and end-to-end testing and front-end build tools
  • Strong command of Git, pull requests, code reviews, Azure DevOps, and CI/CD pipelines
  • Understanding of responsive design, accessibility, cross-browser support, web performance, observability, and secure web development
  • Experience finding technical debt and delivering maintainable, scalable solutions
  • Experience partnering with UX designers, architects, backend developers, and business stakeholders in cross-functional teams
  • Experience producing technical documentation and leading knowledge-transfer sessions
  • Microsoft Azure experience, especially Azure App Service, Azure Functions, API Management, or Microsoft Entra ID, is highly desirable
  • Experience connecting React with Microsoft Dataverse, Dynamics 365, or Power Platform, including Power Platform Component Framework controls, is highly desirable
  • Experience with design systems, reusable UI libraries, application telemetry, and structured software testing is a plus
  • Strong analytical and problem-solving ability with a pragmatic, delivery-focused mindset
  • Professional English proficiency and the ability to explain technical decisions and collaborate with international teams

Beneficii

  • Free employee benefits include a games room, daily breakfast, fruit, coffee and other hot drinks, soft drinks and juices, company outings, and parties
  • Social insurance coverage
  • Open-door management policy
  • Full medical insurance
  • Accommodation and transportation allowance
  • Friendly workplace focused on innovation and efficiency
  • Opportunities for career advancement and talent development
  • Encouragement to give feedback
  • Recognition and reward programs
  • Competitive salary and incentives
  • Flexible, comfortable working schedule
  • Fun committees
  • Monetary rewards
  • Paid vacation
  • Social benefits

Locuri de muncă similare

Meazure Learning

Senior Customer Success Manager, India (Remote)

Meazure Learning
1.001 – 5.000 Angajați
ConsultanțăEducațieLogistică

Lead and develop Meazure Learning’s India-based Customer Success Associates, overseeing team performance, client support, staffing, and service delivery. This remote role combines people management with cross-functional collaboration and continuous improvement.

Deschide
Winning Assistants LLC

Bilingual Medical Patient Coordinator

Winning Assistants LLC

Support a U.S. ultrasound and diagnostic practice by coordinating patient calls, insurance checks, cost estimates, appointments, and remote check-ins. Communicate with patients in English and Spanish.

Deschide
Eventogy

Product Engineer (Frontend and Full Stack)

Eventogy

Build Eventogy’s event management platform across Next.js, React, TypeScript and Laravel, from admin tools and attendee sites to APIs. Develop AI-assisted features for enterprise clients in regulated industries.

Deschide
Salute

Global HR Operations Manager at Salute (United States, Onsite)

Salute

Lead global HR operations, shared services, HR systems, and compliance for Salute’s data center workforce. Oversee multinational service delivery, operational improvements, and employee lifecycle processes.

Deschide