AskBlue logo

Senior Mobile Developer (React Native)

AskBlue·Salary not specified

Primary stack

React NativeAPIGitJavaScriptUX Design

Nice to have's

AndroidJiraGitLabGitHubAgile

Job description

About the Position

We are looking for a Senior Mobile Developer (React Native) to join our company in one of our projects, in Lisbon.

Responsibilities

  • Mentor and Tech coach a Mobile Development Team on Product Development and Maintenance activities.
  • Ensure seamless integration of iOS and Android platforms, leveraging Xcode and Android Studio for app builds and deployments.
  • Manage the release process to both Apple App Store and Google Play, ensuring adherence to platform guidelines and submission processes.
  • Develop, enhance, and maintain cross-platform mobile applications using React Native, Redux.
  • Collaborate with designers to implement intuitive and visually appealing user interfaces.
  • Integrate APIs to fetch and display data in mobile applications.
  • Ensure the performance, quality, and responsiveness of the application.
  • Debug and troubleshoot issues as they arise and provide timely solutions.
  • Stay up-to-date with the latest trends and best practices in mobile development.

Requirements

  • React Native: The candidate must have strong proficiency in React Native, including a deep understanding of React Native components, navigation, state management, and third-party libraries.
  • JavaScript/TypeScript: Strong knowledge and experience in JavaScript or TypeScript, including ES6+ features, syntax, and best practices for writing clean and maintainable code.
  • API Integration: Experience working with APIs to fetch and manipulate data in mobile applications.
  • UI/UX Design Principles: Understanding of fundamental UI/UX design principles and the ability to work closely with designers to implement visually appealing and user-friendly interfaces.
  • Cross-Platform Development: Familiarity with developing cross-platform mobile applications for iOS and Android.
  • Testing and Debugging: Proficiency in debugging and testing mobile applications to ensure performance and quality.
  • Git and Version Control: Familiarity with Git and version control systems.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • A minimum of 5+ years of professional experience in mobile app development using React Native.
  • Strong knowledge of React Native and JavaScript/TypeScript, with a portfolio showcasing relevant mobile projects.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Good understanding of RESTful APIs and experience integrating them into Mobile Applications.
  • Experience with Automated Frontend Testing Tools such as Cypress, Selenium or similar.
  • Familiarity with version control systems (e.g., Git).
  • Experience using tools like Jira, GitLab, and GitHub.
  • Strong problem-solving and debugging skills.
  • Proficiency in Agile Development Methodology and collaborative team environments.

Work Arrangement

  • Location: Lisboa, Portugal
  • Type: Hybrid
  • Offer: Health Insurance; 3 and a half days of leave per year + 22 vacation days; Unlimited access to Udemy.

If you are interested in the opportunity, upload your C.V. or send it to [email protected] with the reference #16543846 in the subject.

About the Company

We were born in 2013, and we provide services in the field of information technology.

© AskBlue. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

AskBlue logo
AskBlue

IT-послуги

Popular searches