Senior FullStack Mobile

Posted 68ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Desenvolvedor FullStack Mobile na Riachuelo, focado em aplicações Web e Mobile. Desenvolvimento e arquitetura de soluções em Node.js e React, para o setor de moda e lifestyle.

Responsibilities:

  • Development & Architecture:
  • Develop and evolve Web (React) and Mobile (React Native) applications within high-performance, scalable solutions.
  • Design, structure and maintain BFFs in Node.js, defining patterns, best practices and technical guidelines.
  • Perform technical assessments of proposed solutions, identifying risks, impacts, dependencies and viable alternatives.
  • Design solution architectures considering integrations, data flow, non-functional requirements (NFRs) and AWS Cloud best practices.
  • Support the definition of integrations with internal APIs, AWS API Gateway and complementary services.
  • Quality, Observability and Security:
  • Lead quality initiatives, ensuring adequate test coverage (unit, integration, E2E).
  • Conduct technical code reviews with a focus on quality, security and adherence to standards.
  • Define observability strategies (APM, logs, metrics, distributed tracing) using Datadog, Kibana and Grafana.
  • Support decisions related to authentication and authorization (OAuth, OAF, OpenID Connect).
  • Squad Participation and Technical Role:
  • Actively and influencefully participate in refinement sessions, bringing technical vision, estimates, risks and solution alternatives.
  • Serve as a technical reference within the team, supporting mid-level and junior developers, fostering best practices and technical growth.
  • Collaborate with Product Owner and UX, translating business needs into robust functional and technical solutions.
  • Lead technical alignments between squads and partner areas, promoting standardization and architectural consistency.
  • Lead incident investigations with root cause analysis (RCA), proposing preventive and corrective actions.
  • DevOps & Cloud:
  • Support the evolution of CI/CD pipelines and automation practices.
  • Ensure governance, security and cost optimization best practices in AWS.
  • Implement serverless solutions and modern architectures focused on modularity, observability and resilience.
  • Technical Documentation:
  • Document architectures, technical decisions, business flows, APIs and adopted standards.
  • Contribute to the creation and evolution of internal documentation (playbooks, guides, templates).

Requirements:

  • It is very important that you have and/or know:
  • Front-end / Mobile
  • React
  • React Native
  • JavaScript / TypeScript
  • Automated testing:
  • Jest
  • React Testing Library
  • Cypress
  • Detox (Mobile E2E)
  • Backend / BFF
  • Node.js
  • BFF architecture and development
  • Automated testing: Jest and Supertest
  • Integration with AWS API Gateway
  • Authentication: OAF / OAuth / OpenID Connect
  • Cloud and Observability
  • AWS (Lambda, S3, CloudWatch, IAM, API Gateway, DynamoDB, etc.)
  • Knowledge of observability tools (Datadog, Kibana, Grafana, Dynatrace...)
  • Methodologies
  • Scrum and/or Kanban
  • Experience in agile ceremonies with technical leadership

Benefits:

  • Medical insurance
  • Dental insurance
  • Meal allowance (Vale Refeição)
  • Food allowance (Vale Alimentação)
  • Gympass
  • Childcare assistance
  • Cultural voucher (Vale Cultura)
  • Home office allowance
  • PPR – Profit Sharing Program
  • Private pension plan
  • Group life insurance
  • Educational partnerships
  • Discounts at Riachuelo