Mid-Level Software Engineering Analyst, React Native

Posted 57mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Analista de Engenharia de Software React Native na Inmetrics, consultoria que conecta tecnologia, negócio e execução. Desenvolvendo soluções frontend e backend escaláveis, seguras e testadas.

Responsibilities:

  • Actively participate in defining technical approaches with the team, contributing scalable and sustainable solutions
  • Collaborate in Agile ceremonies, sharing ideas and constructive feedback
  • Develop new frontend and backend features, applying Clean Code best practices and ensuring unit test coverage
  • Perform evolutionary and corrective maintenance on existing features, ensuring performance and stability
  • Conduct code reviews, ensuring code quality and consistency
  • Plan and execute manual tests to functionally validate new features
  • Develop and maintain automated tests aligned with the test pyramid strategy
  • Investigate and resolve issues in production environments, acting swiftly and focusing on root causes
  • Produce clear, concise technical documentation aligned with the project scope and requirements
  • Define system architecture and technical standards
  • Lead code reviews and ensure overall quality
  • Create automated testing and coverage strategies
  • Plan for system scalability and performance
  • Implement advanced security practices, including OAuth, RBAC, and encryption
  • Lead decisions regarding technologies and tools
  • Create and maintain complex CI/CD pipelines and infrastructure as code
  • Ensure compliance with regulations and standards, including LGPD, GDPR, and PCI-DSS
  • Document strategic solutions and provide guidance to the team

Requirements:

  • React Native
  • React Query
  • Unit testing with Jest and React Testing Library
  • Experience in mobile development
  • Java 21+
  • Spring Boot 3+
  • REST APIs
  • Unit testing
  • Swagger (OpenAPI)
  • 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
  • Monitoring tools, such as Dynatrace and Grafana
  • Caching mechanisms, such as Redis, Memcached, and Spring Cache
  • Events and messaging, ideally RabbitMQ and/or AWS SQS/SNS
  • Node.js 18+
  • Next.js (a plus)
  • Clean Code
  • Keycloak (a plus)

Benefits:

  • 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