
Senior Full-Stack Engineer β React Native, Next.js, Backend, Product Engineering
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in Egypt.
β’ Develop, sustain, and enhance mobile, web, and backend functionalities throughout the product stack.
β’ Engage with React Native mobile applications, Next.js web platforms, and backend infrastructures utilizing Python/Django and PHP.
β’ Collaborate with designers, product managers, and fellow engineers to convert requirements into dependable, user-centric solutions.
β’ Troubleshoot and rectify issues across the entire stack, including mobile, web, APIs, integrations, performance, and production bugs.
β’ Enhance application performance, stability, and cross-platform behavior on both iOS and Android devices.
β’ Conduct code reviews, provide actionable feedback, and help uphold high engineering standards within the team.
β’ Familiarize yourself with unfamiliar segments of the codebase, implement safe modifications, and enhance maintainability over time.
β’ Make practical technical decisions concerning architecture, APIs, state management, testing, deployment, and long-term code quality.
β’ Utilize modern development tools, including AI-assisted workflows, judiciously to accelerate progress without sacrificing quality.
β’ Over 7 years of professional software engineering experience.
β’ Robust full-stack engineering capabilities encompassing frontend, backend, APIs, databases, debugging, and deployment.
β’ Strong proficiency in React Native, React, Next.js, and TypeScript, or the capacity to quickly become productive in these technologies.
β’ Solid backend experience, preferably with Python/Django and PHP, or equivalent experience with similar backend frameworks.
β’ Ability to navigate unfamiliar codebases, troubleshoot intricate issues, and implement safe modifications within production systems.
β’ Proficient in responsibly utilizing AI development tools while ensuring thorough review, testing, and comprehension of the generated code.
β’ Deep understanding of architecture, maintainability, trade-offs, performance, security, and long-term code quality.
β’ Capability to take ownership of ambiguous technical challenges and transform them into dependable, deliverable solutions.
β’ Flexible working hours: 5 hours during core working times, allowing you to choose whether to start earlier or later.
β’ Steady working environment.
β’ Technical mentorship to facilitate your growth and elevate your career.
β’ Supportive international team.
β’ Allocated hours for personal development, learning, and research.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.