#sejaSysMap #SysMap #soulSysMap
Full Stack Software Architect – Senior
Location
Brazil
Posted
21 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Software Architect – Senior
SysMap Solutions
• Define and evolve system architecture (frontend, backend, and integrations); • Lead technical decisions related to application design, patterns, and best practices; • Support squads in building end-to-end solutions (Vue.js + .NET/Node.js); • Design and review APIs (REST/GraphQL), ensuring consistency, versioning, and well-defined contracts; • Define observability strategies (logs, metrics, tracing) and performance approaches; • Ensure technical quality through testing best practices (unit, integration, and e2e); • Establish development standards (Git, branching, code review, versioning); • Support modernization of legacy systems (Oracle, SQL Server); • Lead technical discussions with stakeholders and business areas; • Promote technical documentation and knowledge sharing.
Job Requirements
- Strong experience in Full Stack development with progression into architecture roles;
- Experience with .NET and/or Node.js and strong experience with Vue.js;
- Experience developing distributed, scalable, and integrated applications;
- Proficiency in RESTful APIs, with knowledge of GraphQL and system integrations;
- Experience with relational databases, legacy environments, and familiarity with NoSQL;
- Familiarity with data ecosystems and cloud services, especially AWS;
- Experience with observability, performance, scalability, and resilience;
- Strong background in automated testing, code standards, code review, and security (OWASP);
- Experience with Flutter, Node-RED, microservices or modular monoliths;
- Messaging, events, and caching (Redis);
- Experience with educational solutions (LMS, learning paths, assessments).
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Collaborate in planning and executing end-to-end projects, from gathering requirements with business stakeholders, prototyping interfaces, frontend development and API/backend integration, to testing, deployment and end-user support; • Develop and maintain responsive, accessible, high-performance web interfaces, ensuring a smooth and consistent user experience (UX) across devices and browsers; • Implement reusable, scalable components using modern frameworks such as React, Next.js or Vue.js, following Design System patterns and Component-Driven Development; • Integrate the frontend with RESTful APIs and/or GraphQL, consuming data from microservices and handling loading states, errors and caching appropriately; • Work with designers (UI/UX) to translate wireframes, prototypes (Figma, Adobe XD) and visual specifications into functional code faithful to the proposed design; • Contribute to fullstack feature development when needed, supporting the backend in Node.js (Express, NestJS) or Python (FastAPI, Django) to create endpoints, business logic and integrations; • Implement and maintain automated tests (unit, integration and end-to-end) to ensure application quality and stability;
AI-Enabled Software Engineer
UrrlyEmpowering People and Property Management companies with future proof staffing solutions.
• Build workflow automations, apps, and internal dashboards • Ship production-ready code with testing included • Translate vague requirements into working software • Push code through Git-based workflows • Use AI coding tools to move faster • Improve manual operational processes with automation • Work across product, ops, and engineering teams
• Liderar o design e implementação de arquiteturas de sistemas distribuídos de alta disponibilidade. • Conduzir POCs e protótipos validando hipóteses técnicas e de negócio. • Atuar como referência arquitetural e consultor técnico para múltiplos squads. • Mentorar engenheiros sêniores em design e arquitetura. • Traduzir requisitos ambíguos em soluções técnicas aplicáveis. • Identificar e eliminar gargalos de performance, confiabilidade e segurança. • Liderar modernizações e migrações de sistemas legados. • Pesquisar e adotar práticas emergentes de IA generativa. • Contribuir para documentação arquitetural (ADRs) e boas práticas de engenharia.
Software Architect
Blackline SafetyBlackline Safety is a global leader in connected safety solutions. Wherever there's a need for safety, we're there.
• Develop and refine architecture blueprints, outlining a roadmap for incremental enhancements at solution, technical, methodological, and organizational levels. • Collaborate closely with other software leaders to drive continuous progress towards project goals. • Offer guidance to technology teams on best practices to streamline delivery times, reduce integration and operational risks, and ensure ongoing reduction of technical debt. • Contribute to strategic decision-making by fostering collaborative relationships with stakeholders to understand business, product, and technology needs. • Ensure alignment of business and technical stakeholders with architectural directions. • Partner with leaders across the company to align and address longer-term architectural goals and priorities. • Developing scalable, high-quality microservices in a cross-functional environment. • Providing technical leadership to the scrum team(s). • Leading new product technical evaluations. • Driving adoption of AI tools and processes to help automate the software development process.




