Job Openings Middle React Native Developer

About the job Middle React Native Developer

About the company:

Ascendix Technologies is a software and services technology company founded in 1996 and headquartered in the United States, in Dallas, Texas.

The company has software development centers and branch offices in Poland, Portugal, and Ukraine, and distributed teams all over Europe, as we cooperate remotely since 2020.

We are a community of professionals committed to delivering second-nature solutions globally to digitize, optimize, and leverage processes. We specialize in building solutions for globally-focused businesses that look to leverage cloud computing, and commercial and open-source technologies for big data, search, applications, and cross-platform mobility. We have deep experience in Salesforce.com CRM platforms, and offer products, services, and productivity modules.

Project description:

Flibco provides a personalized transportation service allowing to reach the main European airports.

There are several applications for collaborators and users: web and mobile app for travelers, web applications for S2S and D2G administrators, mobile applications for S2S and D2G drivers, mobile application specified on tickets. All modules work together in order to ensure the operation of travel services.

Technology stack: JavaScript, Typescript, Vue2.js, Java11, Spring Boot, Maven, Git, MongoDB, Swagger, Linux, Docker, Kubernetes, Helm, Kibana, Azure Web Services, Azure DevOps, GitHub.

React Native: Redux/Mobx, Authentication, Notifications;

Team: 3 Back-end developers, 2 Front-end developers, 2 mobile developers, 4 QA Engineers, DevOps, Project Managers, Business Analyst.

Requirements:

  • Extensive experience with JavaScript and Typescript
  • Experience with React Native, React, React Hooks API;
  • Experience with native API: maps, geolocation and permissions;
  • Push notifications: Firebase and Notifee;
  • State management: MobX, RTK;
  • Experience with GIT;
  • Well-developed communication & team working skills;

Would be a plus:

  • Multi-tenancy and white-labeled architecture;
  • Experience with react-native-reanimated, react-native-gesture-handler.

Responsibilities

  • Build and maintain high-performance, reusable, and reliable React Native applications for both iOS and Android platforms.
  • Identify bottlenecks and bugs, and devise solutions to these problems to ensure smooth application performance.
  • Convert UI/UX designs into high-quality code. Pay attention to both the visual aesthetics and the interactive aspects of the app to create a seamless and intuitive user experience.
  • Write clean, readable, and well-documented code that adheres to industry standards and best practices.
  • Continuously explore, evaluate, and implement new technologies to maximize development efficiency.
  • Work with APIs and external data sources to retrieve, display, and manipulate data within the app. Ensure efficient and secure communication between the app and backend services.
  • Engage in agile development methodologies, such as Scrum or Kanban, including sprint planning, retrospectives, and daily stand-ups to ensure timely delivery of features and iterations.
  • Assist in the development of the apps architecture, focusing on scalability, security, and efficiency.

Ascendix offers you:

Healthcare:

  • 20 paid vacation
  • 5 paid sickness

Career and professional growth:

  • B2B and remote cooperation
  • Career development and professional growth
  • Technical performance reviews and 360 Evaluation
  • Collaboration with a personal Resource Manager, Technical leads, and mentors

Learning and Development:

  • Udemy and Pluralsight subscription
  • Internal knowledge-sharing opportunities

Corporate spirit:

  • Online and offline events & team-buildings
  • Friendly and supportive atmosphere
  • Open management