React Native Mobile developer
віддалено
Необхідні навички
— Proven experience in developing mobile applications using React Native.
— Strong understanding of JavaScript (ES6+) and TypeScript.
— Hands-on experience with React Navigation, including stacks, tabs, deep linking, and modal screens.
— Proficiency in state management using MobX.
— Expertise in integrating and configuring push notifications using services like Firebase or OneSignal.
— Knowledge of Deep Linking and its implementation in mobile applications.
— Experience working with REST APIs, Axios, and socket communication.
— Skills in handling multimedia content (e.g., video, images) and file processing.
— Familiarity with analytics libraries such as Mixpanel and Sentry.
— Ability to optimize performance and handle background processes effectively.
— Understanding of the publishing process for App Store and Google Play.
— Comprehensive knowledge of the mobile application lifecycle—from design to deployment.
Пропонуємо
— Work within a creative and friendly team with a flat organizational structure;
— Choose to work remotely or in the office based on your preference;
— Enjoy 18 days of paid vacation per year and 5 days of sick leave;
— Compensation for gym memberships to support your fitness goals;
— Coverage for psychotherapy sessions through the pleso.me platform;
— Compensation for educational platforms and English language classes;
— Access to corporate English language courses and a speaking club to improve your language skills.
Обов’язки
— Collaborate with a cross-functional team to design and implement features for a lesson constructor with various content editors.
— Develop, maintain, and enhance mobile application functionalities.
— Optimize app performance and ensure smooth operation of background processes.
— Ensure seamless integration with backend services and manage data flow within the app.
— Configure and implement user notification systems to enhance engagement.
— Monitor application analytics to identify areas for improvement and ensure a high-quality user experience.
— Participate in Scrum ceremonies, including sprint planning, to define and prioritize tasks.
— Prepare the application for regular bi-weekly releases and ensure adherence to release timelines.
— Troubleshoot and resolve issues during development, testing, and post-deployment.
— Actively contribute to team discussions, offering innovative ideas and solutions to improve the product.
Про проєкт
💡Project: MetaMinder is an innovative platform revolutionizing the training of frontline employees through microlearning. With MetaMinder, businesses can create engaging and effective courses directly from a mobile device, enabling quick skill enhancement, streamlined onboarding, and improved customer satisfaction within minutes.
We provide unlimited access to resources and ample growth opportunities, expecting you to bring initiative and a strong commitment to support our ambitious project goals.