
Senior Full-Stack Engineer – React Native, Next.js, Backend
Posted May 7

Posted May 7
This is a fully remote position, open to applicants in Egypt.
• Develop, sustain, and enhance mobile, web, and backend functionalities throughout our product ecosystem.
• Engage with React Native mobile applications, Next.js web solutions, and backend frameworks built using Python/Django and PHP.
• Collaborate with designers, product stakeholders, and fellow engineers to transform requirements into dependable, user-friendly outcomes.
• Troubleshoot and resolve issues across the entire stack, encompassing mobile, web, APIs, integrations, performance, and production-related bugs.
• Enhance app performance, reliability, and cross-platform functionality for both iOS and Android.
• Review code, provide constructive feedback, and assist in upholding high engineering standards within the team.
• Familiarize yourself with unfamiliar sections of the codebase, implement safe modifications, and improve maintainability over time.
• Make pragmatic technical choices regarding architecture, APIs, state management, testing, deployment, and long-term code quality.
• Utilize modern development tools, including AI-assisted workflows, effectively to accelerate progress without sacrificing quality.
• Over 7 years of professional experience in software engineering.
• Proficient full-stack engineering expertise across frontend, backend, APIs, databases, debugging, and deployment.
• Extensive experience with React Native, React, Next.js, and TypeScript, or the capability to quickly become productive in these technologies.
• Robust backend experience, preferably with Python/Django and PHP, or equivalent experience with similar backend frameworks.
• Ability to comprehend unfamiliar codebases, troubleshoot complex issues, and implement safe changes in production environments.
• Comfortable utilizing AI development tools responsibly, while still reviewing, testing, and understanding the generated code.
• Strong grasp of architecture, maintainability, trade-offs, performance, security, and long-term code quality.
• Capability to take charge of ambiguous technical challenges and transform them into reliable, deliverable solutions.
• Flexible working hours: 5 hours of core working time, allowing you to choose whether to start earlier or later.
• Stable work environment.
• Technical mentorship to foster your growth and elevate your career.
• Supportive international team.
• Dedicated personal development, learning, and research hours.
How To MANAGE a Small Law Firm
Binance
Soluções eSales | Logística, Financeiro, Analytics e File Transfer
Get handpicked remote jobs straight to your inbox weekly.