Expereo
Expereo
New

Lead Software Engineer (Full Stack)

Brak informacji o wynagrodzeniu
SeniorHybryda·KatowiceFull-time
#460663·Dodano wczoraj·0
Źródło: Expereo
Aplikuj teraz

Wymagania

Must Have

  • Strong proficiency with JavaScript and TypeScript, and back-end languages; .NET is required, while Node.js or Python is preferred.
  • Expertise in modern front-end frameworks such as React, Vue, or Angular.
  • Knowledge of component-based architecture and state-management patterns such as Redux, Zustand, and Vuex.
  • Experience building and consuming REST, GraphQL, streaming/event-driven APIs, and microservices.
  • Familiarity with modern build tools such as Vite, Webpack, and Babel, and CI/CD pipelines such as GitHub Actions, GitLab, and Azure DevOps.
  • Experience with CSS frameworks such as Tailwind, Bulma, MUI, and Chakra.
  • Strong understanding of automated testing with tools such as Jest, Cypress, and Playwright.
  • Solid grounding in accessibility (WCAG), security best practices, observability, and performance tuning.
  • Experience with cloud environments such as AWS, Azure, or GCP.
  • Experience working with Salesforce.
  • Experience leading technical decision-making and mentoring experienced engineers.

Nice to have:

  • Exposure to agentic AI, data-driven UI architectures, or AI-powered developer tools such as Cursor, Claude Code, and Copilot.
  • Experience with design systems, component libraries, or Storybook.
  • Familiarity with programmable networks, observability tooling, or network automation concepts.
  • Understanding of advanced security practices such as CSP, threat modeling, RBAC patterns, and dependency scanning.
  • Experience in distributed systems or event-driven architectures.

Mindset

  • Treat the product as your own and prioritize long-term stability over short-term “hacks”.
  • Take a code-first and automation-first approach to solving problems.
  • Be eager to work across the full stack and stay curious about the evolving tech landscape.

Obowiązki

Full-Stack Application Development

  • Lead the design and maintenance of scalable front-end applications using React, Vue, or Angular, and back-end services using Node.js, Python, or similar; create reference implementations and documentation for the team.
  • Develop reusable UI components, design systems, shared libraries, and internal service frameworks.
  • Build and integrate APIs using REST, GraphQL, event-driven approaches, and microservices architectures.

Performance, Quality & Reliability

  • Ensure applications meet standards for performance, security, accessibility, and reliability.
  • Lead automated testing across unit, integration, contract, and end-to-end layers.
  • Implement observability in front-end and back-end systems, including logging, metrics, tracing, and alerting.
  • Champion reliability engineering practices and performance optimization.

Automation & Platform Engineering

  • Contribute to and evolve CI/CD pipelines, build tooling, infrastructure automation, and quality gates.
  • Drive engineering standardization across STOs, including coding guidelines, architectural patterns, and platform abstractions.
  • Lead initiatives to reduce friction, improve developer experience, and accelerate delivery cycles.

Technical Leadership & Innovation

  • Partner with designers, architects, product managers, and engineers to align technical direction with long-term platform goals.
  • Partner with designers and the team’s Product Manager to evaluate the technical feasibility of new capabilities and provide effort estimations.
  • Foster a high-ownership engineering culture through active mentorship and by setting standards for code quality and testing layers.
  • Lead explorations of new technologies, including agentic AI enablement, data-driven UX, programmable networks, and developer tooling.
  • Contribute to reference implementations, architectural blueprints, and engineering guardrails.
  • Identify technical risks early in the product lifecycle and propose pragmatic solutions to mitigate them.

Benefity

  • Exposure to cutting-edge technologies and large-scale global networks.
  • Learning and development support to build your career in product management.
Expereo

Expereo

3 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz