Job Openings Full-Stack JavaScript Developer (ReactJS/NodeJS)

About the job Full-Stack JavaScript Developer (ReactJS/NodeJS)

About Virtido

Virtido is an entrepreneurial and innovative IT company headquartered in Zurich, Switzerland. We realize ideas and projects - from strategic concept to technical implementation closely alongside our dynamic clients with a strong focus on start-up or fast-growing companies. Since inception in 2015, we have grown rapidly to currently 140+ professionals in Switzerland, Poland, Ukraine and the Philippines.

About Our Client

Our client specializes in building modern, scalable web applications designed to deliver intuitive user experiences, robust API-driven functionality, and tailored business workflows.

About This Role

We are seeking a Full-Stack JavaScript Developer with robust expertise in ReactJS, Next.js and NodeJS, with a proven track record in API integrations and automation.

Responsibilities

  • Develop and maintain responsive, interactive frontends using React and TypeScript within the Next.js framework.
  • Implement secure Backend-for-Frontend solutions using Node.js, Express, and Edge Functions to manage API orchestration and data handling.
  • Design and integrate RESTful and GraphQL APIs, connecting to various enterprise or SaaS systems to facilitate smooth data exchange.
  • Manage secure authentication flows including OAuth 2.0, JWT, and session-based security, ensuring robust token rotation and management.
  • Build dynamic UI components such as forms, dashboards, configurators, and visual workflows that enhance user interaction.
  • Handle file uploads, data validation, and structured storage through secure APIs or cloud services.
  • Ensure the application code is high-quality, modular, and maintainable through rigorous testing, linting, and CI/CD automation processes.
  • Collaborate with UX designers to refine user interfaces, optimize performance, and evolve component libraries.

Requirements

  • Core Technologies: Proficiency in Frontend technologies like React, Next.js, TypeScript, TailwindCSS, and associated libraries including shadcn/ui, React Hook Form, Zod, TanStack Query.
  • Backend Experience: Solid understanding of Node.js, Express/NestJS, and Edge Functions via Vercel or Cloudflare Workers.
  • Integration Knowledge: Expertise in REST & GraphQL APIs integration, OAuth 2.0, Webhooks, and related secure token management techniques.
  • Auth & Security: Experience with JWT, HTTPS, CORS, API rate limiting, and other security protocols.
  • DevOps Skills: Familiarity with GitHub Actions and Docker is beneficial.
  • Extended Experience: Proven experience in building custom web configurators, dashboards, and complex UI components beyond typical CMS-based websites.
  • Design System Integration: Experience with headless CMS solutions such as Storybook, Sanity, Contentful, and WordPress.
  • Cloud and Serverless Environments: Working knowledge of cloud architecture and serverless environments enhances suitability for this role.
  • Language: Good command of English language, as you will be working in an English-speaking environment, is a must.


What we offer

  • Opportunity to enhance your career by gaining invaluable business experience from some of the most forward-thinking professionals.
  • Ability to work fully remote.
  • Flexible working hours. Even though we do have certain hours 10:00 - 19:00 when your availability is desired, there's always some space for flexibility.
  • Comfortable and friendly work environment and proactive constantly developing team.
  • Career growth opportunities.
  • Additional benefits may apply.

Does this resonate well with you? Then we look forward to receiving your application!