Ativa os alertas de emprego por e-mail!
A technology consulting firm in Rio de Janeiro seeks a Software/Solution Architect to lead technical decisions and architectural planning. The ideal candidate has proven experience in a leadership role, a strong understanding of software engineering principles, and familiarity with cloud platforms including AWS and containerization technologies. This role involves collaboration with stakeholders to ensure scalable, modular systems and participate in best practices across frontend and backend solutions.
Collaborate directly with CEO, CTO, engineers, and clients to turn business needs into technical solutions
Lead key technical decisions and architectural planning across web and mobile directions
Ensure scalable, modular systems while balancing the needs of rapid feature delivery
Guide the development teams throughout the implementation process, ensuring alignment with the architectural vision
Define best practices, patterns, and governance across frontend, backend, and integrations
Evaluate and recommend tools, frameworks, and platforms (e.g., cloud providers, CI/CD solutions, API gateways)
Ensure solutions meet security, compliance, and operational standards (SOC2)
Prepare architectural diagrams, documentation, and technical specifications
Participate in code reviews, system audits, and performance optimizations
Languages/Frameworks: React, TypeScript
Libraries/Tools: TanStack (Query, Router, etc.), Tailwind CSS, Shadcn, Material
Architecture: Monorepo (nx) evolving into Microfrontends using Module Federation
Bundlers: Webpack, Rollup, Rspress, Rslib
Languages/Frameworks: Node.js, NestJS
Permissions & Policy: Cerbos
Cloudflare
AWS/Akamai
Vercel
We work with a lot and will be adapting most of existing edge computing providers
Frameworks & Tooling: React Native, Expo, Metro, Repack
Stripe, Sentry, Google Analytics, Microsoft Clarity, Auth0
Version Control: GitHub
Providers: AWS, Heroku, Cloudflare, Netlify, Fastly, Akamai
Tooling: infrastructure as a code, terraform, sam, etc.
Proven experience as a Software/Solution Architect or in a similar technical leadership role
Strong understanding of software engineering principles and modern architectural patterns
Solid understanding of Micro Services, Module Federation, composible architecture and distributed BASE systems
Experience with cloud platforms and edge computing (AWS, Cloudflare, Netlify) and containerization (Docker, Kubernetes)
Solid understanding of frontend and backend technologies
Experience integrating 3rd-party services, APIs, DevOps practices and tools
Excellent communication and stakeholder management skills
Experience in startups or fast-paced environments is a plus