





**Senior React Native Developer \- On-site** PJ \| Full\-time \| Business hours \| Chapecó/SC **Responsibilities and duties:** * Development and maintenance of React Native applications; * Development of new applications for Android and iOS using React Native; **Requirements and qualifications:** * Experience with TypeScript; * Knowledge of Message Broker, Pub/Sub; * Advanced knowledge of MongoDB **Education level:** Minimum: Bachelor's degree in Computer Science, Software Engineering or related fields; Desirable: Postgraduate studies, specializations, courses and certifications in related technical areas. **Experience:** Minimum: 5 years of experience as a software developer; Desirable: 6 to 7 years of experience in software development. **Detailed description:** * Technical leadership in mobile application development projects, ensuring quality and adherence to deadlines; * Development and implementation of scalable solutions, applying solid system architecture principles; * Active participation in the analysis and definition of technical requirements, contributing expertise toward more robust solutions; * Performing detailed code reviews, providing constructive feedback and ensuring code quality; * Technical mentoring for junior developers, sharing knowledge and best development practices; * Implementation and maintenance of DevOps practices, including CI/CD and deployment processes; * Performance optimization in applications and databases, applying advanced development techniques; * Participation in architectural decisions and definition of technical standards for projects; * Development of solutions using concurrent and parallel programming when necessary; * Implementation of advanced software testing practices; * Active contribution to the company's technological evolution by proposing and implementing improvements in processes and tools; * Perform other related duties. **Technical knowledge/skills:** * Development and maintenance of applications in React Native; * Development of new applications for Android and iOS; * Expertise in algorithms and data structures; * Advanced knowledge of design patterns, software architecture and modularization; * Advanced knowledge of MongoDB database and optimization; * Experience with DevOps and CI/CD practices; * Solid knowledge of application security; * Expertise in software testing; * Familiarity with performance and monitoring tools. * Experience with TypeScript; * Advanced knowledge of Message Brokers (Pub/Sub). Minimum Education Level: Bachelor's Degree


