
Mid-Level Software Engineering Analyst, React Native
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Brazil.
• Engage actively in shaping technical strategies alongside the team, contributing to scalable and sustainable solutions.
• Participate in Agile ceremonies, exchanging ideas and providing constructive feedback.
• Create new frontend and backend functionalities, adhering to Clean Code principles and ensuring comprehensive unit test coverage.
• Perform both evolutionary and corrective maintenance on existing features, guaranteeing optimal performance and stability.
• Conduct code reviews to uphold code quality and consistency.
• Plan and execute manual testing to functionally validate new features.
• Develop and sustain automated tests in line with the test pyramid strategy.
• Investigate and address issues in production environments promptly, focusing on root cause analysis.
• Produce clear and concise technical documentation that aligns with project scope and requirements.
• Define system architecture and establish technical standards.
• Lead code reviews and ensure overall quality standards are met.
• Develop automated testing and coverage strategies.
• Strategize for system scalability and performance enhancements.
• Implement advanced security measures, including OAuth, RBAC, and encryption protocols.
• Make informed decisions regarding technology and tool selection.
• Create and manage complex CI/CD pipelines and infrastructure as code.
• Ensure adherence to relevant regulations and standards, including LGPD, GDPR, and PCI-DSS.
• Document strategic solutions and offer guidance to the team.
• Proficient in React Native.
• Knowledge of React Query.
• Experience with unit testing using Jest and React Testing Library.
• Background in mobile development.
• Familiarity with Java 21 or higher.
• Experience with Spring Boot 3 or above.
• Proficient in REST APIs.
• Knowledge of unit testing methodologies.
• Experience with Swagger (OpenAPI).
• Familiarity with both relational and non-relational databases, preferably MongoDB.
• Understanding of API Gateway and microservices concepts.
• Knowledge of secure development practices, including throttling, authentication, and data encryption.
• Experience with monitoring tools, such as Dynatrace and Grafana.
• Familiarity with caching mechanisms, such as Redis, Memcached, and Spring Cache.
• Experience with event-driven messaging, ideally RabbitMQ and/or AWS SQS/SNS.
• Proficiency in Node.js 18 or higher.
• Knowledge of Next.js is a plus.
• Strong understanding of Clean Code principles.
• Familiarity with Keycloak is a plus.
• Bradesco Health Insurance (30% copayment).
• Bradesco Dental Insurance (no employee contribution).
• Life Insurance.
• Wellhub (formerly Gympass).
• Childcare Assistance.
• Assistance for Children with Disabilities.
• Payroll-Deducted Loan Program.
• Private Pension Plan.
• Pet Care Benefits.
• SESC partnership.
• Conexa Telemedicine.
• Expense Allowance.
• Food and Meal Vouchers.
• Multi-Benefit Card.
• Health Insurance Plan Upgrade.
• Extended maternity and paternity leave.
• INMaterna Program: support program for pregnant employees.
• Newborn Gift Basket and the book “It Happened When I Was Born.”
• Professional Development: courses available through the company’s internal university.
• 100% remote or hybrid work, depending on project requirements.
EverCommerce
Sourcing Unicorns
Wagmo
Bling
Get handpicked remote jobs straight to your inbox weekly.