Software Architect

Brak informacji o wynagrodzeniu
SeniorFull-time
#342010·Dodano dziś·0
Źródło: YourITeams
Aplikuj teraz

Tech Stack / Keywords

BootstrapBackendAIArchitectureUMLAPITypeScriptNode.js

Wymagania

  • Experience in architectural roles.
  • Demonstrated experience designing distributed systems and making pragmatic trade-offs in complex environments.
  • Fundamental understanding of TypeScript, Node.js, and React ecosystems and the ability to justify technology choices relative to business goals.
  • Experience or high‑level conceptual mastery of using AI agents to accelerate architectural documentation and initial code generation.
  • Proven ability to develop SDDs in collaboration with non-technical clients and to reconcile business needs with technical feasibility.
  • Deep knowledge of domain-driven design (DDD), microservices, API-first strategies, and distributed systems principles (including CAP theorem and eventual consistency).
  • Proficiency in visual communication: diagrams-as-code (Mermaid, PlantUML) or formal notation (BPMN, UML), with a track record of producing executable visual artifacts.
  • English language proficiency at B2 level or higher for technical documentation and cross-team collaboration.
  • For senior candidates: evidence of migration leadership, strategic influence with C‑level or director stakeholders, definition of SDD/documentation standards, and production of AI-assisted workflows adopted by teams.

Obowiązki

  • Produce clear, high-integrity System Design Documents and architectural artifacts that map business requirements to technical solutions.
  • Define initial architecture skeletons using AI-assisted workflows and guide their translation into developer-ready implementations.
  • Validate and operationalize One‑Code strategy, BFF standards, and Headless Commerce patterns across teams, ensuring technical feasibility and maintainability.
  • Design distributed systems and trade-off analyses that reflect real-world constraints (consistency, availability, partition tolerance, latency, cost).
  • Create and maintain visual architecture artifacts (diagrams-as-code, BPMN, UML) that are actionable for both stakeholders and engineering teams.
  • Collaborate with non-technical stakeholders to align business vision with feasible architectural solutions and document agreed scope and constraints.
  • Mentor engineering teams on architecture adoption, operational implications, and best practices for API-first and microservice architectures.
  • Work collaboratively in a hybrid model, attending 1–2 days per week in the Warsaw office for architectural reviews and collaborative sessions (preferred).
  • For senior candidates: lead large-scale migration initiatives, influence executive stakeholders on architectural investment, and define SDD standards and AI-assisted workflows adopted by other teams.

Oferta

  • Hybrid working arrangement with preferred in-office presence for architectural workshops (1–2 days per week in Warsaw).
  • Opportunity to shape enterprise architecture, standards, and AI-assisted engineering practices across the organisation.
  • Collaboration with cross-functional teams and direct engagement with product and business stakeholders.
  • Access to modern tooling for diagrams-as-code and AI-assisted design workflows, and a focus on professional development and peer learning.
  • Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
  • Agile approach and no bureaucracy.
  • Outstanding integration trips to various places in Europe for all employees.
  • Activities to support your well-being and health.
  • Luxmed Gold Extended medical care and Multisport Plus benefit.
Elastyczne godziny
Karta sportowa
Opieka zdrowotna
YourITeams

YourITeams

140 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz