Tech Stack
CloudDistributed SystemsGraphQLReactReact Native
About the role
- Lead frontend development in the BASE Focus Area influencing architecture and design decisions across teams.
- Design and implement straightforward solutions to complex scenarios ensuring scalability and maintainability.
- Work closely with product managers and designers to translate vision and needs into technical solutions.
- Serve as focal point in communication with other teams and areas of the company.
- Serve as technical reference and gain recognition across the company.
- Mentor and guide other engineers fostering technical excellence, ownership, and collaboration.
- Take end-to-end ownership of critical product flows and deliveries; involved from beginning of product lifecycle partnering with product and design; define technical approaches; deliver high-impact solutions ensuring performance, reliability, and product excellence across BASE services.
Requirements
- Mandatory prior experience in React and React Native.
- Strong expertise in React and React Native and solid understanding of related technologies.
- Experienced in distributed systems and modern system designs, including cloud environments, CI/CD pipelines, Backend for Frontend (BFFs), Micro Frontends, and web and mobile applications.
- Skilled in designing and developing complex modern mobile and web applications.
- Experienced with RESTful and GraphQL services.
- Capable of architecting large-scale, multi-tier web applications.
- Team player with ability to mentor junior colleagues and collaborate across teams.
- Effective communicator in Portuguese and English (written and verbal).
- Bachelor’s degree in computer science or equivalent professional experience.