Full Stack Software Architect – Senior

Posted 5hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full Stack Software Architect at Grupo SysMap defining and evolving system architecture and leading technical decisions for innovative solutions in technology.

Responsibilities:

  • 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.

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).