Senior Full-Stack Software Engineer

Nuxt

Wrocław

Hybrid

PLN 180,000 - 300,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid Flexible Schedule
Discretionary Time Off
Thrive-Wellness Days
Volunteer Time Off
Learning & Development Budget
Employee Recognition

Job summary

Invicti Security is seeking a savvy Software Engineer to own features end-to-end across Vue, GraphQL, and C#/.NET. You’ll work with Product and UX from day one, use AI daily, and review AI output as you would a PR.

You’ll shape scalable front- and back-end solutions with a focus on performance, accessibility, and maintainability. You’ll design GraphQL schemas, build reusable UI components, and contribute to design systems while mentoring teammates and upholding high code quality.

Qualifications

  • Strong understanding of SPA frameworks with focus on reactivity and routing.
  • Back-end fundamentals in C#/.NET, including API design and auth.
  • Experience with GraphQL and REST data flows.
  • Proficient in CSS, responsive layouts, and design tokens.
  • WCAG accessibility, Core Web Vitals, and cross-browser compatibility.
  • Clear, collaborative communication and ownership from design to prod.
  • Willingness to learn AI tools and contribute to AI practices.
  • Excellent written and spoken English.

Responsibilities

  • Build customer-facing features across Vue frontend, GraphQL API, and .NET back-end services.
  • Collaborate with Product and UX from early stage; validate requirements with data.
  • Keep product usable, accessible, fast, and visually consistent.
  • Assess feasibility of UI/UX designs and trade-offs with UX team.
  • Design and evolve GraphQL schemas for fast UI and server resolution.
  • Create reusable components and libraries for shared UI packages.
  • Leverage AI-assisted tools, review AI-generated code and tests before merge.
  • Help shape AI practices, guidelines, and team conventions.
  • Improve performance, scalability, and maintainability on client and server.
  • Share knowledge, mentor teammates and raise code quality through reviews.

Skills

SPA frameworks
Vue 3
GraphQL
C#/.NET
TypeScript
Tailwind CSS
Accessibility
Performance optimization
English proficiency

Tools

GraphQL
PostgreSQL
Vitest
Playwright
GitLab CI/CD
Docker
Kubernetes
Apollo Client

Job description

Who You Are:

You’re a savvy Software Engineer who owns features end-to-end, Vue to GraphQL to .NET, and actually cares whether what you shipped solved the problem. You sit with Product and UX from day one, not just sprint three. You use AI daily and review its output like you would any other PR. You’re not just building features, you’re building things that actually matter.

What You’ll Be Doing:
  • Build customer-facing features across the Vue front end, the GraphQL API, and the C#/.NET back-end services
  • Work with Product Managers and UX designers from the earliest stage: ask why a requirement exists, test assumptions with evidence, and propose the option that gives customers the most value
  • Keep the product usable, accessible, fast, and consistent in look and feel
  • Assess the technical feasibility of UI/UX designs and agree trade-offs with the UX team
  • Design and evolve GraphQL schemas that the UI can consume with ease and the server can resolve with speed
  • Build reusable components, composables, and libraries for our shared UI packages and design system
  • Use AI-assisted tools to ship faster, and review AI-generated code, tests, and designs before you merge them
  • Help shape the team’s AI practices, from shared guidelines and agent instructions to review standards
  • Improve performance, scalability, and maintainability on client and server
  • Share knowledge, mentor colleagues, and use code reviews to raise the quality of the codebase
Requirements
What You’ll Need:
  • Strong understanding of single-page application frameworks: reactivity, state management, routing, and component architecture
  • Strong back-end fundamentals in C#/.NET: API design, authentication and authorization, error handling, and performance
  • Good understanding of asynchronous data flows, caching strategies, and API integration over GraphQL and REST
  • Strong command of modern CSS, responsive layouts, design tokens, and utility-first frameworks such as Tailwind CSS
  • Solid knowledge of accessibility (WCAG), front-end performance (Core Web Vitals), and cross-browser compatibility
  • Customer-first product mindset: you start from the user’s problem, use data and feedback to judge whether a feature worked, and bring your own ideas to planning
  • Ownership: you care about quality from the first design conversation to the feature’s behavior in production
  • Appetite for learning new frameworks and AI tools
  • Clear communication and a collaborative, proactive approach to problem-solving
  • Proficient written and spoken English

Working with AI:

  • Fluency: you use AI coding assistants and agents (e.g. Claude Code, GitHub Copilot, Cursor) to explore, scaffold, refactor, test, and document
  • Expert review: you bring strong engineering fundamentals to AI-generated changes and catch subtle bugs, security gaps, invented APIs, over-engineering, and drift from our architecture
  • Context engineering: you give AI clear specs, well-scoped tasks, and project guidance such as AGENTS.md files and team conventions
  • Judgment: you know when AI saves you time and when you will work faster or safer by hand
  • Accountability: you own the code you ship, whoever or whatever wrote it
Your Tech Stack:

Front end

  • TypeScript and Vue 3 with the Composition API (strong Angular or React experience also works if you are willing to switch)
  • HTML5, CSS3/SCSS, Tailwind CSS, and PrimeVue or a comparable component library
  • Apollo Client, schema-first development, and GraphQL type code generation
  • Vite and pnpm workspaces in a monorepo

Back end and API

  • C# and modern .NET: you build and extend Web APIs and back-end services
  • Server-side GraphQL: schema design, resolvers, pagination, batching, and query performance, including N+1 avoidance
  • PostgreSQL, SQL, and relational data modeling

Quality and delivery

  • Vitest, Vue Test Utils, and Playwright with Cucumber/Gherkin (BDD) end-to-end scenarios, plus unit and integration testing in .NET
  • Git, GitLab CI/CD or a similar CI system, the Atlassian stack, and Google Workspace
  • Figma

Nice Extras:

  • Web application security fundamentals such as the OWASP Top 10, which you will apply in our domain from day one
  • Experience building LLM-based product features or agentic workflows
  • Containers and cloud platforms such as Docker, Kubernetes, and AWS
  • Nuxt and SSR, data visualization with ECharts, internationalization with vue-i18n, and product analytics with Pendo
Benefits
Who We Are:

Delivering the industry’s most accurate application security platform, Invicti Security has been transforming the way web applications are secured for nearly 20 years. Recognized as a leader, Invicti enables organizations to continuously scan and secure their web apps and APIs with the rigor of runtime testing and the speed of constant innovation. Headquartered in Austin, Texas, Invicti serves more than 3,600 organizations worldwide. Invicti serves more than 3,600 organizations worldwide.

Why Invicti:

Your Health & Wellness Matters:

  • Please ask about specific healthcare benefits available in your region - Allianz Premium

We Value Work/Life Balance:

  • Hybrid Flexible Schedule
  • Discretionary Time Off: Take time away from work when you need it (subject to manager approval)
  • Quarterly Thrive-Wellness Days: One extra day per quarter where the entire company takes a break to refresh and rejuvenate
  • Volunteer Time Off: 5 days of paid time off each year to participate in volunteer activities of your choice

We Value You:

  • Learning & Development Budget: Investment in your professional growth
  • Employee Recognition: Ongoing recognition & rewards in a culture that emphasizes personal and professional growth

At Invicti, we embrace diversity and individuality in all forms. Discrimination has no place here - regardless of race, religion, gender, age, ability, sexual orientation, or any other aspect that makes you unique. We're all about creating a space where everyone feels valued and included. So come as you are and join us in shaping the future of our industry.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Nuxt • Kraków

Hybrid
PLN 180,000 - 300,000
Hybrid Flexible Schedule
Discretionary Time Off
Quarterly Thrive-Wellness Days
+3
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Invicti Security • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid Flexible Schedule
Discretionary Time Off
Quarterly Thrive-Wellness Days
+2
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Invicti Security Corp • Wrocław

Hybrid
PLN 180,000 - 240,000
Hybrid Flexible Schedule
Discretionary Time Off
Quarterly Thrive-Wellness Days
+3
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Invicti Security • Wrocław

Hybrid
PLN 90,000 - 130,000
Hybrid work model
Discretionary Time Off
Quarterly Thrive-Wellness Days
+3
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Invicti • Polska

Hybrid
PLN 180,000 - 240,000
Hybrid Flexible Schedule
Discretionary Time Off
Quarterly Thrive-Wellness Days
+3
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Invicti • Wrocław

Hybrid
PLN 180,000 - 240,000
Hybrid Flexible Schedule
Discretionary Time Off
Thrive-Wellness Days
+3
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Invicti • Kraków

Hybrid
PLN 180,000 - 260,000
Hybrid schedule
Discretionary Time Off
Wellness days
+1
Senior Security Operations Engineer (Europe Remote)
Senior Security Operations Engineer (Europe Remote)

Invicti • Polska

Remote
PLN 393,000 - 568,000
Remote work options
Wellness days
Volunteer time off
+2
Staff Security Researcher (Europe Remote)
Staff Security Researcher (Europe Remote)

Invicti • Polska

Remote
PLN 393,000 - 612,000
Remote work
Thrive-Wellness Days
Volunteer time off
+2
Senior Full-Stack Engineer: Hybrid, AI‑Driven & User‑Centric
Senior Full-Stack Engineer: Hybrid, AI‑Driven & User‑Centric

Nuxt • Wrocław

Hybrid
PLN 180,000 - 300,000
Hybrid Flexible Schedule
Discretionary Time Off
Thrive-Wellness Days
+3
Top locations