Senior Full Stack Engineer

NEP The Netherlands
Hilversum, Netherlands
18 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Microsoft Azure Cloud Computing Software Quality Code Review Distributed Systems Ui Patterns Data Streaming Systems Integration
+3 more
ReactJS Backend Front End Software Development

Job description

It connects devices, networks, and cloud workflows so engineering teams can control, route, and monitor everything from one place.

It replaces manual, box-by-box operations with automation, making changes faster and safer during live production., * You shape the complete experience, from React interfaces to the services behind them, for engineers operating real systems.

  • Your decisions affect reliability and usability during high-visibility live productions.
  • You can improve how the team builds by combining sound engineering judgment with responsible AI-assisted development.
  • You help turn unclear problems into practical decisions and software that reduces operational risk., As a Senior Fullstack Engineer with a strong focus on React, you’ll build and evolve the user-facing workflows and services behind our TFC platform. You’ll stay hands-on across the stack while helping the team make sound technical decisions, deliver incrementally, and improve how we build. Your work ranges from dependable interfaces to APIs, data, and integrations that control real systems during live production., * Build and evolve accessible, responsive React interfaces for TFC workflows used by engineers and operators.
  • Deliver fullstack features across the UI, APIs, services, data flows, and integrations while keeping the backend language open.
  • Shape maintainable frontend architecture, component patterns, and state management as the product grows.
  • Translate ambiguous product and operational needs into clear options, technical decisions, and incremental delivery plans.
  • Set a high bar for code quality, testing, accessibility, performance, security, and production readiness.
  • Work closely with Product, design, engineering, and operational stakeholders, including offshore colleagues; manage dependencies and shared outcomes.
  • Facilitate technical discussions, document decisions and trade-offs, and close disagreements with a clear path forward.
  • Review code and designs to improve correctness and maintainability; mentor teammates and increase the team’s autonomy.
  • Use AI-assisted tools to explore options, plan, implement, and review work; verify generated output and remain accountable for everything shipped.
  • Challenge assumptions respectfully, champion useful innovation, and inspire teammates to improve the way the team develops software., * Modern product engineering with real-world users: operators and engineers rely on what you ship.
  • Learning built-in structured onboarding includes time with operators, engineers, support, product owners, and super users to understand real workflows.

What it’s like to work at NEP

  • Broadcast engineer on working with TFC in live production: https://www.youtube.com/watch?v=TP_jmhB0prs
  • Day in a life of Broadcast Engineer
  • https://www.youtube.com/watch?v=2YjrLh2rMCg

Our Values

Reliable When we say we will do something, we do it. Our teams and our clients depend on it.

Ethical Decency, integrity, honesty, inclusivity, diversity, and humility are non-negotiable. Exceptional teamwork starts with trust and respect.

Innovative We are curious by nature and driven by a constant desire to learn, explore, and improve.

One Team We believe the best results come from sharing knowledge, supporting each other, and working as one global team.

Learn more about our values: https://www.nepgroup.com/our-values

Requirements

  • 8+ years building and supporting production software, with strong UX judgment.
  • Strong React and modern JavaScript skills, with experience building clear, responsive, maintainable user interfaces.
  • Experience shaping a design system or shared UI patterns across a product.
  • Fullstack experience designing and delivering APIs, integrations, data flows, and user-facing features; backend language experience may vary.
  • Experience leading technical decisions within a team or domain, managing ambiguity, weighing trade-offs, and helping the team reach clear decisions.
  • Excellent written and verbal communication; able to explain complex topics and align technical and non-technical stakeholders.
  • Demonstrated experience collaborating with offshore teams across locations and time zones.
  • Expertise in AI-assisted development; can assess tools, improve workflows, verify generated code, and remain accountable for shipped results.

Nice-to-have

  • Experience with accessibility, frontend performance, and UI quality practices.
  • Experience with service-oriented or distributed systems and their operational trade-offs.
  • Cloud experience (AWS/Azure/GCP).
  • Observability experience, including logs, metrics, tracing, and production diagnostics.

What you do NOT need on day one

  • Prior broadcast, media industry experience.
  • Deep IP video expertise.

What this role is not about

  • You want work limited to your assigned tickets. This is a hands-on engineering role, but it also requires team-level technical direction and shared ownership.
  • You prefer repetitive, predictable work and are uncomfortable with changing priorities, learning, or experimentation.
  • You are not interested in AI-assisted development or improving how the team uses it responsibly.
  • You focus on your own tasks without taking responsibility for shared outcomes or helping teammates succeed.
  • You have not worked with an offshore team. Previous experience collaborating with offshore colleagues is required.

This role is for you if

  • You bring clarity to ambiguous situations and help the team move toward a sound decision.
  • You continuously improve how software is built, including practical AI-assisted ways of working, and inspire teammates to adopt them responsibly.
  • You keep engineering quality, communication, and collaboration standards high across the team.
  • You challenge assumptions and the status quo, disagree respectfully when needed, and help the team move forward.

Benefits & conditions

  • Mileage allowance or an NS route card
  • €300 per calendar year towards your gym + an attractive bicycle plan ??

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…