Support the definition and evolution of digital channel architectures for Web and Mobile, following established standards.
Work on the technical design of solutions for Web (React) and Mobile (Flutter) applications.
Contribute to the application of best practices for modern frontend architectures (SPA, components, BFF).
Support integration between digital channels and backend platforms via APIs and services.
Ensure the correct separation of responsibilities between channel, platform and backend.
Actively participate in development, supporting code and technical-structure decisions.
Perform technical analyses and architecture reviews together with more experienced architects.
Contribute to continuous improvements in performance, security and user experience.
Support the adoption of design systems, reusable components and UI patterns.
Work with product, UX and engineering teams to enable technical solutions aligned with the business.
Apply computational thinking to solve technical problems of medium to high complexity.
Requirements
Degree in Computer Science, Engineering, Information Systems or related fields.
Experience in Web and/or Mobile development, with a focus on digital channels.
Hands-on experience with React for web applications.
Experience or familiarity with Flutter for mobile development.
Knowledge of frontend architectures, such as SPAs, reusable components and BFF.
Experience consuming REST and/or GraphQL APIs.
Understanding of integration with microservices architectures.
Basic to intermediate knowledge of Cloud Computing (AWS, Azure or GCP).
Experience with modern software engineering practices:
Clean Code
CI/CD
Automated testing
Code review
Basic observability
Differentials
Experience with Microfrontends or modular frontend architectures.
Experience with design systems or component libraries.
Knowledge of basic security for Web and Mobile (OAuth2, tokens, best practices).
Experience in omnichannel environments or large-scale digital products.
Interest in progression to Senior Architect or Specialist roles.
Tech Stack
AWS
Azure
Cloud
Flutter
Google Cloud Platform
GraphQL
React
Benefits
Choose the benefit that best fits you and your dependents on a digital platform with a variety of categories such as gym, meal and food allowances, pharmacy assistance, health, dental and life insurance;
Corporate mobile phone. Yes, a brand-new smartphone for you!
Unlimited voice and data plan! Yes, unlimited! Vivo's 5G is up to 10 times faster!
An exclusive Vivo offer with a special discount on landline, broadband, TV and apps;
Eligible to receive an annual Bonus or PPR (profit-sharing/variable pay);
Plan your future through a private pension plan;
Have children? You will be entitled to a subsidy to help with school, daycare or nanny expenses;
Work in an environment that respects your personality, dress style and way of being, where you can be authentic. #ComeAsYouAre
Work remotely up to 3 times a week. #Mobility
Flexible working hours;
Enjoy a day off (Day off) to celebrate your birthday;
Participate in one of the largest corporate volunteer programs so you can help transform the world;
Benefit from our Educational Development Program offering partnerships with educational institutions at a discount; certifications and online courses;