Skip to main content

React Native Developer

Technology
ALevelSoft
Time, Norge1 uker sidenTil 12.9.2026
Heltid

Stillingsbeskrivelse

General Requirements

  • 2 years of experience and a firm grasp of the JavaScript language and its nuances, including ES6/ES7 (ECMAScript)
  • 2 years of experience with React.js
  • 1 years of experience with React Native, it’s commonly used libraries along with relevant state management techniques: Redux, redux-thunk, redux-saga (preferred), Context API, hooks
  • Strong understanding & usage of SOLID principles and software design patterns
  • Knowledge of Android and iOS UI design principles
  • Understanding of CI/CD (principles, instruments)
  • Understanding and experience with REST, SOA concepts
  • Ability to analyze, profile and eliminate performance bottlenecks in web and mobile applications
  • Knowledge of Typescript
  • Solid understanding of the full mobile development life cycle
  • Level of English – Intermediate or higher

Would Be a Plus

  • Experience writing unit tests using Jest, Enzyme, and React testing library
  • TDD experience with Jasmine
  • WebSockets, real-time apps
  • Experience developing with Node.js
  • Basic knowledge of web apps security (OWASP TOP10)
  • Practice in debugging Android and iOS applications in emulators and real devices
  • Experience in collecting crash statistics and eliminating crash causes (e.g. Sentry, Crashlytics)
  • Ability to set up the required development environment
  • Experience with Linux-based OS, Bash

Responsibilities

  • Assess tasks and provide reliable time estimates
  • Design and build applications of medium and advanced complexity for the Android and iOS platforms and deploy them to Google Play Market and App Store
  • Leverage native APIs for deep integrations with both platforms
  • Implement clean, modern, smooth animations and transitions that provide an excellent user experience
  • Optimize application regarding project requirements
  • Collaborate with the backend team and use external data sources and APIs
  • Cover one’s own code with unit tests and run them to ensure security, usability, and general reliability
  • Work on integrating available open-source third-party plugins, components and libraries
  • Work on integrating the provided visual design, including animations and UI effects, into applications
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Communicate with clients, answer questions, explain decisions and understand inbound feedback and requests

We Offer

  • Competitive salary based on your qualifications and skills
  • Flexible working hours aligned with your schedule
  • Paid vacations and sick leaves
  • Participation in industry conferences
  • Accounting services

Keywords
monthsOfExperience: 24ReactOSPlug-inCrashlyticsThunkSentryReduxEmulatorTypescriptLinuxJasmineNode.jsReact NativeJavaScriptUnit TestingCI / CDMobile appNodeSOLIDApp store

Interessert i denne stillingen?