Lead Software Engineer (Full Stack)

Brak informacji o wynagrodzeniu
SeniorFull-time
#314067·Dodano około miesiąc temu·39
Źródło: Expereo
Aplikuj teraz

Tech Stack / Keywords

SecurityCloudFront-EndReactVueAngularNode.jsPython

Firma i stanowisko

Expereo is a Managed Network as a Service company that connects people, places, and things anywhere. It empowers global companies to be future-ready by delivering secure, global network connectivity to enterprise and government sites in over 190 countries. The company has offices worldwide including the Netherlands, the United Kingdom, Poland, United States, Singapore, Philippines, United Arab Emirates, Argentina, Brazil, and Spain.


Wymagania

  • Strong proficiency with JavaScript & TypeScript and back-end languages (Node.js preferred; Python or .NET beneficial).
  • Expertise in modern front-end frameworks (React, Vue, or Angular).
  • Knowledge of component-based architecture, state-management patterns (Redux, Zustand, Vuex, etc.).
  • Experience building and consuming REST, GraphQL, streaming/event-driven APIs, and microservices.
  • Familiarity with modern build tools (Vite, Webpack, Babel) and CI/CD pipelines (GitHub Actions, GitLab, Azure DevOps, etc.).
  • Experience with CSS frameworks (Tailwind, Bulma, MUI, Chakra).
  • Strong understanding of automated testing (Jest, Cypress, Playwright).
  • Solid grounding in accessibility (WCAG), security best practices, observability, and performance tuning.
  • Experience with cloud environments (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 (Cursor, Claude Code, Copilot).

  • Experience with design systems, component libraries, or Storybook.

  • Familiarity with programmable networks, observability tooling, or network automation concepts.

  • Understanding of advanced security practices (CSP, threat modeling, RBAC patterns, dependency scanning).

  • Experience in distributed systems or event-driven architectures.

  • You treat the product as your own and prioritize long-term stability over short-term "hacks".

  • Code-first and automation-first approach to solving problems.

  • You are 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 (React, Vue, Angular) and back-end services (Node.js, Python, or similar), creating reference implementations and documentation for the team to follow.
  • Develop reusable UI components, design systems, shared libraries, and internal service frameworks.
  • Build and integrate APIs (REST, GraphQL, event-driven and microservices architectures).

Performance, Quality & Reliability:

  • Ensure applications meet the highest standards of performance, security, accessibility, and reliability.
  • Lead automated testing across unit, integration, contract, and end-to-end layers.
  • Implement observability in both 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 that reduce friction, improve developer experience, and accelerate delivery cycles.

Technical Leadership & Innovation:

  • Partner with designers, architects, product managers, and engineers to ensure the technical direction aligns with long-term platform goals.
  • Partner directly with designers and your 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 the bar 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.

Oferta

  • A dynamic, international work environment with growth opportunities
  • Exposure to cutting-edge technologies and large-scale global networks
  • Learning and development support to build your career in product management
  • Competitive compensation and benefits
  • Private Healthcare Plan
  • Pension Plan
  • Hybrid working
  • 25 days Holiday
Opieka zdrowotna
Płatne święta

Inne informacje

Expereo is an Equal Opportunities employer who aims to support and celebrate every employee regardless of background, religion, nationality, sexual orientation, age, or physical condition.

Expereo

Expereo

9 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz