CrawlJobs Logo

Software Engineer - Mobile App (React Native)

Portugal, Coimbra 48000.00 - 58000.00 EUR / Year · Job Posted January 06, 2026
Apply Position
Job Link Share

Job Description

We are seeking talented and motivated Mid-Level Software Engineers with experience developing high-quality mobile applications using React Native. You will be part of a team of React Native software engineers and work closely with Product, Engineering and Design teams to create innovative app solutions that meet our customers’ needs.

Job Responsibility

  • Delivery of design, code, and maintenance of user-centric mobile apps, primarily leveraging React Native
  • Participate in code reviews and writing tests and documenting work
  • Work alongside the Technical Lead to balance value delivery with code quality
  • Collaborating closely with Design and Product teams to implement visually compelling and intuitive interfaces
  • Advocate for good engineering practices within the team to enhance efficiency, code quality, and user experience
  • Deliver continuous delivery of value to users through efficient development practices and well-coordinated releases

Requirements

  • Experience with app development in a commercial setting with React Native and its ecosystem, including native tooling for iOS and Android
  • Strong proficiency in JavaScript/TypeScript, HTML, CSS
  • Experience with automated testing suites such as Appium
  • Familiarity with Agile development methodologies and practices, such as Scrum or Kanban
  • Bachelor’s or master’s degree in computer science or a related field or equivalent work experience
  • Some experience building mobile applications using React Native is essential
  • Strong JavaScript/TypeScript Skills: Excellent knowledge of JavaScript or TypeScript, including ES6+ syntax, and understanding of functional programming paradigms and nuances
  • Excellent communication and collaboration skills
  • Strong problem-solving skills with the ability to analyse complex issues and develop innovative solutions

Looking for more opportunities?

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

Similar Jobs for

Software Engineer - Mobile App (React Native)

8 matching positions

Senior Cross Platform Software Engineer - React Native

Location
Location
Egypt
Salary
Salary:
Not provided
linkdevelopment.com Logo
Dakahlia Group
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
  • Fulltime
Read More
Arrow Right

Senior Mobile (React Native) Engineer

We're looking for a versatile Mobile Software Engineer to join our mobile team. ...
Location
Location
Salary
Salary:
Not provided
deel.com Logo
Deel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a Software Engineer
  • 3+ years of experience with React and React Native development
  • Expert in React, TypeScript, and state management tools
  • Proven track record deploying apps on app stores
  • Strong understanding of mobile apps and delivering high-quality software solutions
  • Excellent problem-solving, debugging, and communication skills
  • Ability to collaborate with cross-functional teams and adapt to new technologies
  • Experience writing unit tests with React Native Testing Library and Vitest
  • Experience with end-to-end testing using Detox
Job Responsibility
Job Responsibility
  • Design and develop robust, user-friendly mobile applications using React Native
  • Work closely with the frontend team to integrate mobile applications with web services and APIs
  • Collaborate with product managers and UI designers to deliver high-quality, responsive user interfaces
  • Ownership mindset with the ability to drive initiatives across boundaries
  • Implement and maintain state management solutions for efficient data flow within mobile applications
  • Ensure the seamless integration of mobile applications with server-side languages, particularly Node.js on the backend
  • Optimize mobile applications for performance, responsiveness, and scalability
  • Stay updated with the latest trends and advancements in mobile development and contribute innovative ideas to the team
What we offer
What we offer
  • Stock grant opportunities dependent on your role, employment status and location
  • Additional perks and benefits based on your employment status and country
  • The flexibility of remote work, including optional WeWork access
  • Fulltime
Read More
Arrow Right

React Native Software Engineer

In this role, you’ll help build mobile applications that enhance healthcare work...
Location
Location
Australia
Salary
Salary:
Not provided
magentus.com Logo
Magentus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with React and frontend engineering principles
  • Some exposure to React Native and mobile deployment (App Store/Google Play)
  • Experience with cloud providers (AWS/Google Cloud), APIs, IaC, GitHub/GitHub Actions, and CI/CD
  • Strong attention to detail and passion for learning
Job Responsibility
Job Responsibility
  • Build and maintain mobile apps using React Native and modular CSS
  • Integrate backend services in AWS environments
  • Review code, troubleshoot issues, and optimise performance
  • Work with GitHub, GitHub Actions, IaC, APIs, and CI/CD pipelines
  • Stay up to date with mobile and frontend best practices
What we offer
What we offer
  • Flexible work options to support work-life balance
  • Learning and development programs to grow your career
  • A supportive, inclusive team culture
  • Opportunities to work across departments and expand your skills
  • A purpose-driven company where your work truly matters
Read More
Arrow Right

React Native Software Engineer

At Magentus, our goal is to create a healthier society through technology. We do...
Location
Location
Australia , Brisbane
Salary
Salary:
Not provided
magentus.com Logo
Magentus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with React and frontend engineering principles
  • Some exposure to React Native and mobile deployment (App Store/Google Play)
  • Experience with cloud providers (AWS/Google Cloud), APIs, IaC, GitHub/GitHub Actions, and CI/CD
Job Responsibility
Job Responsibility
  • Build and maintain mobile apps using React Native and modular CSS
  • Integrate backend services in AWS environments
  • Review code, troubleshoot issues, and optimise performance
  • Work with GitHub, GitHub Actions, IaC, APIs, and CI/CD pipelines
  • Stay up to date with mobile and frontend best practices
What we offer
What we offer
  • Flexible work options to support work-life balance
  • Learning and development programs to grow your career
  • A supportive, inclusive team culture
  • Opportunities to work across departments and expand your skills
  • A purpose-driven company where your work truly matters
Read More
Arrow Right

Software Engineer, Principal - Mobile App

As a principal mobile app engineer, you will be involved in all phases of the de...
Location
Location
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years as a Software Engineer
  • 5+ years of React Native mobile app experience with extensive knowledge of the mobile app development lifecycle, from setting up local environments to publishing
  • Proficiency in working with RESTful services and APIs
  • Proficiency in architectural patterns in React Native mobile apps
  • Proficiency in designing effective state management strategies in React Native mobile apps
  • Proficiency testing React Native mobile apps using various methodologies
  • Experience setting up CICD pipelines for a mobile app
  • Proficiency in debugging a published mobile app
  • Good communication skills working with internal and external stakeholders, including presentation to the internal team and wider audiences
  • Mentoring and developing junior team members, representing the team and collaboration with members of other teams
Job Responsibility
Job Responsibility
  • Contribute to the design and develop software applications, project prototypes, proof of concepts & client demos
  • Evaluate performance of critical application components and optimize them to assure maximum performance and scalability
  • Assist in driving the development effort for End-to-End on-time delivery of high-quality solutions that conform to feature requirements
  • Work closely with architecture in the gathering of requirements and the dissemination of information to the team
  • Perform, design and code reviews for all key application functional components
  • Provide critical thinking, technical innovation and attention to detail when serving as a trusted advisor on your team
  • Keep up to date on the latest technical developments in your area
  • Ensure compliance with security, web standards and accessibility requirements
  • Ensure robust high quality code standards are maintained in the development process
What we offer
What we offer
  • Flexible remote or hybrid work culture
  • Investment in your well-being
  • Time off to volunteer
  • Benefits that support each stage of your life journey
  • Inclusive work environment
Read More
Arrow Right

Security Engineer (Mobile App)

Enhance your cybersecurity career with hands-on exposure to advanced mobile prot...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
6000.00 - 8000.00 RM / Month
https://www.randstad.com Logo
Randstad
Expiration Date
June 19, 2026
Flip Icon
Requirements
Requirements
  • Proficiency in native mobile coding (Java, Kotlin, Swift) and cross-platform frameworks (Flutter, React Native)
  • Strong analytical skills to root-cause complex software and network-related issues
  • Experience navigating help desk tools and project management software like Teambition
  • Ability to translate complex technical concepts into simple terms for non-technical users
  • High level of persistence and determination to resolve technical hurdles in a fast-paced environment
  • Fluency in English, with an advantage if capable of understanding Mandarin for broader communication
  • Collaborative mindset with the ability to work independently on detailed technical reports
Job Responsibility
Job Responsibility
  • Resolve customer inquiries through various channels, providing clear and accurate technical guidance
  • Execute compatibility tests and document findings to ensure seamless app performance across platforms
  • Diagnose software and network-related issues, escalating complex cases to specialized teams when necessary
  • Build and maintain technical FAQs and internal knowledge bases to streamline future troubleshooting
  • Analyze customer feedback to identify opportunities for enhancing product reliability and user experience
  • Fulltime
!
Read More
Arrow Right

Senior Software Engineer, Native Apps, Growth Team

Aura is on a mission to create a safer internet. In a world where our lives are ...
Location
Location
Poland
Salary
Salary:
Not provided
aura.com Logo
Aura
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6 - 8+ years of professional software engineering experience
  • Demonstrated success in delivering complex, large-scale projects on time and with quality
  • Exceptional communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders in English
  • Expert proficiency with mobile development using React Native, Redux, TypeScript, GraphQL, and related testing frameworks
  • Experience developing native apps on either iOS or Android is highly desired
  • Proficiency with full-stack development using Node.js, TypeScript, and related technologies
  • Advanced knowledge of software design best practices, data structures, caching, and algorithms
  • Demonstrated ability and desire to learn new technologies
  • Experience using AI effectively in your day-to-day work
  • Bachelor's Degree in Computer Science or a related field, or equivalent work experience
Job Responsibility
Job Responsibility
  • Contribute to native app development with React Native to build delightful and effective onboarding, dashboard, and security-focused features
  • Partner with a Product Manager and act as the technical expert on your projects, with responsibilities including architecture, implementation, testing, and deployment
  • Build configurable, scalable features that enable rapid experimentation and data-driven decision-making
  • Incorporate best practices with an emphasis on performance and stability
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