Description
Job Summary:
We are seeking a hybrid mobile developer proficient in React Native to develop and maintain modern, responsive, and high-performance applications, ensuring scalability and integration with other systems.
Key Highlights:
1. Hybrid mobile app development with React Native
2. Focus on code performance, scalability, and maintainability
3. Use of modern tools and agile practices
Description:
Required Qualifications:
* Degree in Computer Science, Software Engineering, or related field;
* Proficiency in Portuguese is mandatory;
* Proven experience developing mobile applications using React;
* Solid understanding of frontend architecture concepts and responsive design;
* Familiarity with agile development practices;
* Ability to integrate APIs and web services;
* Experience with frontend testing and associated tools;
* In-depth knowledge of the React JS library and tools such as react.js, Redux, and Webpack;
* Experience with performance testing frameworks such as Mocha and Jest;
* Use of industry-standard tools such as ESLint and Prettier;
* Understanding of componentization and code reuse;
Preferred Qualifications:
* Knowledge of Google Maps implementation and usage;
* Experience implementing real-time tools such as SignalR;
* Familiarity with design methodologies and Design Systems;
* Knowledge of libraries and frameworks complementary to React;
Role Objective:
This position exists to ensure the development and maintenance of modern, responsive, and high-performance hybrid mobile applications using React Native in a consistent and optimized manner, guaranteeing scalability, code maintainability, and seamless integration with other systems and services.
Responsibilities:
* Develop and maintain user interfaces and features of hybrid mobile applications using React Native;
* Translate design requirements into technical solutions in collaboration with designers and other developers;
* Implement and promote agile development practices throughout the software lifecycle;
* Conduct frontend testing (unit, integration, performance) with emphasis on quality and stability;
* Optimize application performance across different devices and operating system versions;
* Integrate APIs and web services securely and efficiently;
* Utilize modern tools such as ESLint, Prettier, Redux, Webpack, Mocha, and Jest to ensure code standardization, maintainability, and testability;
* Apply expertise in componentization and code reuse to improve productivity and scalability;
* Support the evolution of frontend architecture and adoption of practices such as Design Systems and automation.
2512180202551631172