Riachuelo

Senior FullStack Mobile

Riachuelo

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactReact NativeJavaScriptTypeScriptNode.jsAutomated testingBFF architectureAWSCI/CDRoot cause analysis
Soft Skills
Technical leadershipCollaborationInfluenceMentoringCommunicationProblem-solvingAdaptabilityTechnical visionEstimationStandardization