Job Description
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!