Job Title: Mobile Apps Developer React Native (2 openings) — Advanced to Fluent English required 100% Remote
Role Description
We are seeking a highly experienced Mobile Apps Developer with 10+ years of professional experience, with React Native as the core and mandatory technology. You will lead the development of scalable, high-performance mobile applications and collaborate closely with product managers, designers, and backend engineers to deliver seamless mobile experiences across iOS and Android platforms.
Key Responsibilities
* Design and develop cross-platform mobile applications using React Native (mandatory) .
* Optimize, maintain, and refactor React Native codebases for performance and scalability.
* Integrate RESTful APIs, GraphQL, gRPC, Firebase, and third-party libraries/services.
* Develop offline-first capabilities and ensure efficient local data persistence.
* Apply coding best practices, enforce code quality and testing strategies.
* Collaborate closely with UI/UX teams to convert design prototypes into polished, responsive interfaces.
* Stay up to date with evolving React Native ecosystem trends, libraries, and tooling.
Required Technical Skills (Mandatory)
* Fluency in English (spoken and written) for communication with international teams.
* 10+ years of professional experience in mobile application development .
* 10+ years of hands-on experience developing mobile applications with React Native .
* Strong understanding of React Native architecture, state management (Redux, Context, Recoil, etc.), navigation, and modular component patterns.
* Deep knowledge of app performance optimization, memory management, and debugging techniques for mobile apps.
* Experience with Firebase (analytics, crash reporting, app distribution).
* Solid knowledge of App Store and Play Store publishing workflows.
* Experience with CI/CD pipelines for mobile applications.
* Strong proficiency with Git and collaborative development workflows.
* Solid understanding of mobile security practices, including encryption and secure data storage.
Desired / Nice-to-Have (Not Mandatory)
* Experience with Flutter development.
* Experience with native iOS development (Swift/Objective-C) .
* Experience with native Android development (Kotlin/Java) .
* Prior experience implementing native modules for React Native.
Qualifications
* Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
* Strong analytical thinking, ownership, and problem-solving abilities.
* Excellent communication skills and proven collaboration across cross-functional teams.
* Ability to work independently or in distributed/remote environments.
Job Title: Senior React JS Web Developer — Advanced to Fluent English Required
Role Description 100% Remote
We are seeking a highly experienced Senior React JS Web Developer with 10+ years of professional experience in modern web development. You will be responsible for designing, building, optimizing, and maintaining scalable and high-performance web applications. This role involves close collaboration with product managers, designers, and backend engineers to deliver seamless, intuitive, and visually engaging user experiences.
Key Responsibilities
* Design, develop, and maintain web applications using React.js .
* Optimize codebases for performance, scalability, and maintainability.
* Integrate RESTful APIs, gRPC, GraphQL, Firebase, and third-party services.
* Implement solutions for efficient state management (Redux, Context API, etc.).
* Collaborate closely with UI/UX teams to convert design mockups into clean, responsive, accessible interfaces.
* Apply best practices in testing, code review, and performance optimization.
* Stay up to date with the latest patterns and evolutions in the React and frontend ecosystem.
Required Technical Skills
* Fluency in English (spoken and written) for collaboration with international teams.
* 10+ years of professional experience in web application development .
* 10+ years of hands-on experience with React.js .
* Strong mastery of React architecture, Hooks, Context API, and reusable component patterns.
* Deep knowledge of frontend performance optimization, debugging, and memory management .
* Strong understanding of JavaScript (ES6+), TypeScript, HTML5, CSS3, and responsive design.
* Experience with CI/CD pipelines, version control workflows (Git), pull requests, branching strategies, etc.
* Solid understanding of web security practices (encryption, secure storage, auth flows, etc.).
Differential (Not Mandatory)
* Experience with React Native and/or mobile development (Android/iOS).
* Familiarity with native mobile development (Kotlin/Java or Swift/Objective-C).
* Experience with App Store / Play Store publishing pipelines (for hybrid app delivery).
* Firebase for analytics and crash monitoring.
Qualifications
* Bachelor’s degree in computer science, engineering, or equivalent experience.
* Strong analytical and problem-solving skills.
* Excellent communication and collaboration abilities.
* Ability to work both independently and in distributed teams.
✨ If you are passionate about building elegant and high-impact web experiences, join us at Kaspper and help shape the future!