
FullStack Mobile Developer
Riachuelo
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
About the role
- Develop and maintain Web (React) and Mobile (React Native) applications.
- Create, evolve, and maintain BFFs in Node.js, integrating with internal APIs and AWS services.
- Implement and maintain automated tests, including:
- Front-end: Jest, React Testing Library, Cypress, Detox (Mobile E2E).
- Backend/BFF: Jest, Supertest.
- Ensure application observability using:
- Datadog (logs, metrics, APM),
- Datadog RUM,
- Kibana (log analysis),
- Grafana (dashboards and indicators).
- Integrate applications with AWS API Gateway and other complementary services.
- Implement authentication mechanisms (OAF, OAuth, OpenID Connect).
- Contribute to AWS Cloud architectures following best practices for security, cost, and performance.
- Work using Scrum and/or Kanban, collaborating with cross-functional squads.
- Work with relational and non-relational databases.
- Technically document solutions, APIs, and business flows.
Requirements
- It is highly desirable that you have experience with or knowledge of:
- React
- React Native
- JavaScript / TypeScript
- Automated Testing: Jest, React Testing Library, Cypress (when applicable), Detox (Mobile E2E)
- Node.js
- Architecture and development of BFFs
- Automated Testing: Jest and Supertest
- Integration with AWS API Gateway
- Implementation of authentication (OAF / OAuth / OpenID Connect)
- AWS (Lambda, S3, CloudWatch, IAM, etc.)
- Datadog (APM, logs, metrics)
- Datadog RUM
- Kibana
- Grafana
- Scrum and/or Kanban
Benefits
- Health insurance;
- Dental insurance;
- Meal voucher;
- Food voucher;
- Gympass;
- Daycare assistance;
- Culture voucher;
- Home office allowance;
- PPR – Profit-Sharing Program (Programa de Participação nos Resultados);
- Private pension;
- 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 architectureAWSAuthentication mechanismsDatabase management
Soft Skills
CollaborationTechnical documentation