CrawlJobs Logo

Senior Cross Platform Software Engineer - React Native

Egypt · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Responsibility

  • Develop native Android or IOS applications for mobile platforms
  • Ensure the performance, quality, and responsiveness of applications
  • Contribute to daily stand-up meetings
  • Stay up-to-date with new technology and best practices

Requirements

  • Experience with React Native Cross-Mobile Development Platforms (3+ for Senior, 5+ for Specialist)
  • Strong proficiency in JavaScript, ES6
  • SOLID principles, OOP concepts, design patterns and algorithms
  • Solid understanding of the full mobile development life cycle
  • Understanding of REST services/Web API/JSON/GraphQL
  • Understanding of App Store & Google Play Store Deployments
  • Proficient understanding of code versioning tools (TFS, Git) and GitFlow branching model
  • Working within Agile workflows and concepts
  • Ability to understand business requirements and translate them into technical requirements

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Cross Platform Software Engineer - React Native

8 matching positions

Software Engineer II and Senior Software Engineer

The FIO (Office Files and Identity) Team drives collaboration, identity, cloud f...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Rust
  • OR equivalent experience
  • 4+ years industry engineering experience coding in languages including, but not limited to, C, C++, C#, Java or Rust
  • 4+ years industry experience building and shipping production quality, performant and cross-platform applications
  • Experience collaborating cross-team and cross-function to deliver software features or projects
  • Platform-specific experience building Windows, MacOS, iOS or Android applications
  • Experience designing and implementing efficient network communications, including network protocols, performance and reliability tooling, modeling and implementing complex customer scenarios across network services
  • Experience designing and implementing client-side storage stacks, with a focus on correctness, resiliency, performance, and adaptability
  • Understanding of client file system design and APIs, including advanced performance optimizations
  • Experience directly implementing large-scale data pipelines for product telemetry, with ability to evolve system as business and technical needs change
Job Responsibility
Job Responsibility
  • Design and write code
  • Work across organizations and directly with partners both in Office and across Microsoft, including other engineers and product leaders
  • Use data as the basis for decision making
  • Be a steward of products that ship to hundreds of millions of customers around the world, staying connected to customers through data and feedback and being agile and responsive to issues
  • Grow as an engineer in a modern and highly impactful team
  • Fulltime
Read More
Arrow Right

Senior React Native Engineer

We are currently looking for a highly skilled Senior React Native Engineer with ...
Location
Location
Salary
Salary:
Not provided
commencis.com Logo
Commencis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of overall software development experience
  • at least 3 years of hands-on experience with React Native
  • strong preference for React Native CLI development (Expo experience is welcomed)
  • experience with bridging and native modules (iOS/Android)
  • familiarity with app store submission and release processes
  • excellent interpersonal communication skills
  • excellent team player
  • good English communication skills
Job Responsibility
Job Responsibility
  • Strong foundation in React Native and be able to develop complex mobile applications using React Native
  • deep understanding of mobile app development, including UI/UX design principles, performance optimization, and app architecture
  • JavaScript experience and be able to write clean, modular, and maintainable code
  • experience using Redux to manage state in React Native applications
  • experience integrating with APIs and be able to design and develop API interfaces for mobile applications
  • familiar with the process of deploying mobile apps to the App Store and Google Play Store
  • develop cross-platform mobile applications that work on both iOS and Android devices
  • experience in writing unit tests, integration tests, and end-to-end tests for React Native applications
  • familiar with CI/CD tools and be able to set up and maintain automated build and deployment pipelines that are specific for mobile deployments
  • problem-solving skills and be able to troubleshoot and debug complex issues in React Native applications
What we offer
What we offer
  • Competitive salary
  • private health insurance
  • pension and retirement plans through a company-backed pension system
  • meal card
  • commute compensation
  • work-from home support
  • paid birthday off
  • flexible working hours including remote working option
  • online events, guest speakers, refreshments in the office, meeting-light culture
  • support learning and development programs for almost anything
  • Fulltime
Read More
Arrow Right

Senior React Native Engineer

Within Zalando's dynamic engineering landscape, the Client Engineering Reference...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
zalando.de Logo
Zalando
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience developing and shipping React Native applications
  • Good understanding of React Native fundamentals
  • Experience working with TypeScript and modern JavaScript
  • Experienced with React Native ecosystem, including Redux for state management and React Navigation
  • Possesses understanding of Turbo Modules and App Architecture principles to build robust and performant applications
  • Experienced in building cross-platform mobile apps, skillfully integrating React Native with native modules for platform-specific features
  • Solid experience with CI/CD pipelines for mobile application development
  • Experienced in implementing and using monitoring and observability tools and practices to ensure mobile application health, performance, and stability
  • Passionate about clean, well-tested, and maintainable code
  • Proven track record in high-performing teams, confidently leading technical discussions, articulating ideas effectively, and independently driving technical decisions while fostering collaboration
Job Responsibility
Job Responsibility
  • Actively involved in the end-to-end lifecycle of Android and iOS applications, including design, development, testing, deployment, and maintenance of high-quality software using both native and React Native technologies to deliver exceptional user experiences
  • Share expertise, develop skills collaboratively, and contribute to team knowledge to consistently deliver the best user experience
  • Actively participate in code reviews, providing and receiving feedback to ensure adherence to best practices and high code quality
  • Engage with stakeholders to understand business needs and translate complex requirements into clear, actionable technical designs for the team
  • Proactively take ownership, reduce ambiguity, and break down complex projects into manageable tasks for team collaboration
  • Proactively identify and implement system/process improvements
  • Contribute to the technical design of scalable, testable, and maintainable new features and architectural proposals
  • Leveraging experience in high-performing teams, you will independently manage end-to-end feature and project delivery
  • Facilitate technical discussions, resolve complex challenges, and support effective team decision-making
What we offer
What we offer
  • Employee shares program
  • 40% off fashion and beauty products sold and shipped by Zalando, 30% off Zalando Lounge, discounts from external partners
  • 2 paid volunteering days a year
  • Hybrid working model with 60% (or more) remote per week
  • Work from abroad for up to 30 working days a year
  • 27 days of vacation a year (for Zalando SE)
  • Relocation assistance available (subject to prior agreement)
  • Family services, including counseling and support
  • Health and wellbeing options (including Gympass)
  • Mental health support and coaching available
  • Fulltime
Read More
Arrow Right

Senior Mobile Engineer (React Native)

This position allows you to join a fast-growing technology organisation redefini...
Location
Location
Colombia
Salary
Salary:
Not provided
parserdigital.com Logo
Parser Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional experience in software development with at least 2-3 years focused on React Native
  • Strong proficiency in JavaScript, TypeScript, and ES6+
  • Experience building and maintaining React Native SDKs or mobile libraries
  • Deep understanding of mobile performance optimizations and debugging techniques
  • Experience integrating with RESTful APIs and third-party libraries
  • Strong knowledge of mobile security, authentication, and data handling best practices
  • Familiarity with CI/CD pipelines, testing frameworks, and automation for mobile
  • Solid understanding of state management (Redux, Recoil, or similar)
  • Excellent written and verbal English communication skills
  • Proactivity and capacity to bring well-thought-out solutions
Job Responsibility
Job Responsibility
  • Develop and maintain high-performant Mobile SDKs
  • Collaborate with cross-functional teams to define API requirements and ensure SDK compatibility with web and mobile native ecosystems
  • Develop clean, maintainable code while following best practices in software development and testing
  • Provide technical mentorship and support to team members, fostering a culture of collaboration and continuous improvement
  • Investigate and resolve performance bottlenecks, bugs, and compatibility issues across platforms
  • Stay updated with emerging technologies and best practices to drive innovation within the team
What we offer
What we offer
  • The chance to join an organization with triple-digit growth that is changing the paradigm on how software products are built
  • The opportunity to form part of an amazing, multicultural community of tech experts
  • A highly competitive compensation package
  • Medical insurance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Application Engineer

This is a career-defining opportunity to play a crucial role in a hyper-scale AI...
Location
Location
United States , Salt Lake City
Salary
Salary:
Not provided
passivelogic.com Logo
PassiveLogic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in software engineering, computer science, front-end web-application development, or a related field
  • Strong JavaScript, TypeScript, or Swift experience
  • Strong algorithms, data structures, and coding background
  • Experience with user interface frameworks (e.g. Angular, React, Vue, Swift UI etc.)
  • Extraordinary teammate with excellent interpersonal skills
  • Exceptional communication skills: Ability to collaborate across teams, clearly communicate technical concepts to non-technical stakeholders, and document solutions effectively.
  • Organized and strategic: Experience in managing complex engineering projects, including timelines, scope, and deliverables, with attention to detail.
  • Collaborative mindset: Use your skillset to work flexibly across multiple teams and application.
  • Adaptability: Comfortable in a fast-paced startup environment, eager to learn, iterate, and innovate.
  • Problem solving: You own this role. When issues arise, be the empowered force that solves them, driving solutions to completion.
Job Responsibility
Job Responsibility
  • Design and Implement Front End Architecture: Lead the design and implementation of front end architecture to support native-quality web applications for multi-platform deployment.
  • Contribute Across Teams: Collaborate cross-functionally to build our technology and celebrate our shared successes. Be impact-driven, seek to be a good employee, neighbor, and global citizen.
  • Optimize Systems-level Performance: Be a systems-level thinker who researches before they act and values sound processes and broad thinking.
  • Prioritize Execution, Stability, and Velocity: Focus on delivering short-term wins while maintaining a long-term vision within our shared architecture. Take pride in the impact of our products and in delivering a 'wow' customer experience.
  • Nerd Out About Your Craft: Dive deep into the details and continuously refine your expertise.
What we offer
What we offer
  • Competitive compensation
  • Generous equity share package
  • Medical, dental and vision coverage
  • Disability and life Insurance options
  • Flex PTO
  • Team-building events
  • Free catered lunch in the office Monday — Friday
  • Free ski pass (We are at the base of Big Cottonwood Canyon)
  • Free National Park pass
  • Fulltime
Read More
Arrow Right

Senior React Native Developer - Payments & Banking

The Senior React Native Developer will play a crucial role in designing and main...
Location
Location
United States , Atlanta
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5+ years of overall software development experience
  • Minimum 4+ years of hands-on React Native development experience
  • Strong proficiency in JavaScript (ES6+), TypeScript, React Native lifecycle, hooks, and state management (Redux, Context API, or similar)
  • Experience integrating mobile apps with RESTful APIs and microservices
  • Solid understanding of mobile architecture, performance optimization, and cross-platform development (iOS & Android)
  • Prior experience in the payments, banking, or financial services industry
  • Experience building or supporting transaction-based systems (card processing, digital payments, wallets, billing platforms)
  • Demonstrated experience working in PCI-DSS compliant environments
  • Strong understanding of secure coding practices for financial applications
  • Experience with Git and CI/CD pipelines
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance mobile applications using React Native for payment and banking platforms
  • Build secure, scalable, and reusable mobile components supporting card payments, digital wallets, billing, and transaction workflows
  • Integrate mobile applications with RESTful APIs and backend payment services
  • Implement secure authentication and authorization mechanisms (OAuth2, JWT, MFA, biometrics)
  • Ensure applications comply with PCI-DSS and financial industry security standards, including encryption and secure data handling
  • Optimize application performance for high-volume transaction systems
  • Collaborate with backend engineers, product owners, UX/UI designers, and QA teams in an Agile environment
  • Participate in code reviews, architecture discussions, sprint planning, and production support
  • Troubleshoot production issues in real-time transaction and financial systems
  • Work on-site in the Atlanta office 3 days per week to support collaboration and agile ceremonies
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II - Frontend - AI Search

Join us at Seismic, a cutting-edge technology company leading the way in the Saa...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software engineering, with experience contributing to frontend or UI-focused web applications
  • Experience with HTML, CSS, and modern JavaScript (ES6+)
  • Experience building user interfaces using React, including functional components, hooks, and state management patterns
  • Experience with TypeScript, including writing strongly typed components and APIs
  • Familiarity with modern CSS techniques such as CSS Modules, styled-components, Tailwind, or similar approaches
  • Experience integrating frontend applications with REST or GraphQL APIs
  • Working knowledge of automated frontend testing practices (e.g., Jest, React Testing Library, Cypress, Playwright)
  • Experience using Git for source control and collaborating through pull requests
  • Familiarity with CI/CD concepts and modern frontend pipelines, including GitHub Actions
  • Exposure to frontend performance optimization techniques (code splitting, lazy loading, memoization)
Job Responsibility
Job Responsibility
  • Contribute to the development and maintenance of backend systems that power our web application, including search, content discovery, and AI capabilities
  • Contribute to the design, development, and maintenance of backend systems and services supporting search functionality, ensuring performance, scalability, and reliability
  • Assist in implementing search and/or AI-related features, including indexing, retrieval, and ranking logic, to improve search accuracy and efficiency
  • Collaborate with engineers, AI partners, and product teams to integrate search and AI-driven capabilities across the Seismic platform
  • Participate in monitoring and performance tuning efforts, identifying routine bottlenecks and applying guided improvements to ensure acceptable query latency
  • Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to support seamless search experiences
  • Learn and apply new tools, technologies, and best practices related to search, backend development, and AI systems
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Join Microsoft AI (MAI), the team behind Copilot, Bing, MSN, and Edge, as a key ...
Location
Location
China , Beijing
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Foundational Engineering Rigor ("The Classic Era"): Solid experience working on complex engineering projects
  • Solid understanding of software fundamentals (memory management, concurrency, data structures, basic system design)
  • AI-Trained Developer: Demonstrated experience adapting to and integrating AI-assisted development tools into your daily workflow
  • Domain Expertise: Solid proficiency in at least one of the following areas:Frontend: (e.g., React, TypeScript, Modern Web Architecture)
  • Backend: (e.g., Distributed Systems, Microservices, C#/Java/Go/Rust/C++)
  • Data Science/ML Engineering: (e.g., Model deployment, RAG, PyTorch)
  • Mobile Development: (e.g., iOS/Android native or cross-platform)
  • Leadership & Execution: Prior experience leading technical features or projects
  • Track record of driving technical initiatives to completion
Job Responsibility
Job Responsibility
  • System Design & Implementation: Contribute to the technical design of critical AI services
  • Make sound architectural decisions that balance immediate product needs with system stability, scalability, and clean code principles
  • AI-Native Engineering Practice: Actively utilize and promote the latest AI coding workflows (Claude Code, Codex, OpenCode, etc.) within your team
  • Demonstrate how to use AI to accelerate development cycles while maintaining strict code quality and security standards
  • Bridge "Classic" & "Modern": Apply your solid foundation in distributed systems and software engineering (the "Classic Era" discipline) to ensure that AI-generated code and rapid prototypes mature into reliable, production-grade infrastructure
  • Mentorship & Collaboration: Act as a force multiplier for your immediate team
  • Mentor junior and mid-level engineers, fostering a culture of technical curiosity and high code quality
  • Cross-Functional Partnership: Work closely with Product, Design, and Research partners to translate complex AI capabilities into intuitive, user-facing experiences
  • Fulltime
Read More
Arrow Right