React Native Developer

Posted 2ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Desenvolvedor React Native sênior criando aplicativos móveis de alta performance para empresa brasileira de tecnologia. Integrando Android, APIs e bancos de dados, automatizando testes e apoiando publicação na Google Play.

Responsibilities:

  • Develop and maintain mobile applications using React Native
  • Work on Android application development, integrating with RESTful APIs and SOAP web services
  • Participate in the analysis and detailing of functional and non-functional requirements
  • Develop responsive interfaces with a focus on usability and user experience (UX)
  • Implement integrations with external services and databases (SQLite and SQL)
  • Apply best practices in architecture, version control and code organization
  • Execute and automate unit, integration, load and performance tests
  • Work in an agile environment (Scrum, Kanban, XP, TDD)
  • Support the publishing and maintenance processes for apps on Google Play
  • Contribute to continuous improvements in performance, security and quality
  • Contribute to technical decisions and promote development best practices related to quality, performance and user experience

Requirements:

  • Bachelor's degree in IT or a related field; postgraduate studies in Technology preferred
  • Strong experience with React Native
  • Experience with Android development, Android SDK and Android Studio
  • Integration with RESTful APIs and SOAP web services
  • Hybrid development using HTML5, CSS and JavaScript
  • Knowledge of SQL and SQLite
  • Source control with Git and/or ClearCase
  • Experience with agile methodologies: Scrum, Kanban, XP and TDD
  • Relational data modeling
  • Knowledge of software testing and test automation
  • Basic understanding of UX and usability
  • Experience publishing apps to Google Play
  • Experience with Node.js, AngularJS, Ionic and Sencha Touch
  • Familiarity with Jenkins, Maven, Gradle and Nexus
  • Experience with IBM MobileFirst
  • Knowledge of Flutter/Dart
  • Experience with CI/CD and continuous delivery practices
  • Experience in large-scale projects or complex corporate environments

Benefits:

  • 100% remote work, depending on contract model
  • Collaborative, agile work environment
  • Commitment to diversity, equity and inclusion
  • Opportunity to contribute to high-impact mobile solutions