Mobile Developer React Native Specialist - Remote

In the market since 2013, the Canadian company, headquartered in Vancouver, seeks solutions for medium and large companies that want to build a culture of customer recognition.

Be part of the highest rated platform for employee recognition, with more than 1500 reviews. Focused on increasing engagement and productivity and retaining the best talent, the company's work is based on a modern, simple, impactful and free recognition platform.


Skills

  • 5+ years of mobile development experience, with a strong track record of developing high-quality iOS and/or Android applications.
  • Strong proficiency with modern mobile frameworks such as React Native.
  • Strong understanding of mobile UI/UX principles, including design, accessibility, and performance optimization.
  • Experience with mobile security best practices, including data encryption, authentication, and compliance with platform security guidelines.
  • Strong debugging and performance optimization skills using tools like Xcode Instruments, Android Profiler, or React DevTool].
  • Familiarity with mobile analytics tools (e.g., Firebase Analytics, Mixpanel, Amplitude) to monitor app performance.
  • Experience with App Store and Google Play submission processes, including handling rejections and compliance updates.
  • Experience with CI/CD pipelines for automated builds, testing, and deployment (e.g., Fastlane, Bitrise, GitHub Actions).
  • Experience with RESTful APIs and integrating third-party services for backend communication
  • Familiarity with state management libraries (e.g., Redux, MobX) and architectural patterns like MVVM, MVP, or Clean Architecture.
  • Knowledge of push notification services (e.g., Firebase Cloud Messaging, Apple Push Notification Service).
  • intermediate/advanced english


Responsabilidades

  • Design, develop, and maintain mobile applications for iOS and Android using React Native.
  • Ensure app performance, responsiveness, and scalability by implementing best coding practices and optimization techniques.
  • Troubleshoot and debug issues, ensuring a seamless user experience across devices and operating systems.
  • Oversee updates and feature releases, allowing smooth deployments with minimal downtime.
  • Develop clean, maintainable, and scalable code following software development best practices using Javascript and TypeScript.
  • Collaborate with our engineering team to integrate APIs and ensure smooth data exchange between the app and backend services. 
  • Work closely with product managers, designers, and other departments to understand mobile app requirements and transform them into technical solutions.
  • Contribute to UI/UX discussions to enhance the user experience within Guusto’s mobile application.
  • Propose and implement new features and optimizations that improve app functionality and user experience.
  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
  • Optimize app performance by monitoring analytics, crash reports, and user feedback
  • Implement security best practices to protect user data and prevent vulnerabilities.
  • Ensure compliance with platform guidelines (e.g., Apple App Store and Google Play Store policies) and industry regulations (such as SOC 2)


Contratação: PJ

Modalidade: Remote


Recado da WK

Esta vaga está aberta à aplicação de todas as pessoas - independentes de sua características ou condições humanas quanto à orientação sexual, acessibilidade cultural, social ou qualquer outro fator.


Você está em uma área do site da empresa WK JobHub fornecida pela plataforma Compleo.
Ao clicar no botão Candidatar-me agora você CONCORDA com os termos de uso e a política de privacidade do COMPLEO.

Compartilhe:

Twitter Facebook LinkedIn