
Senior Fullstack Developer
Posted Sep 23

Posted Sep 23
This is a fully remote position, open to applicants in Canada.
β’ Report directly to the Technical Director.
β’ Design and develop high-performance, scalable user interfaces.
β’ Take ownership of the APIs and data layers that power full-stack applications.
β’ Lead the architecture, design, and development of intricate applications utilizing React, Next.js, TypeScript, and Node.js-based APIs and services.
β’ Design and create RESTful and/or GraphQL APIs, including data modeling, authentication, and SQL/NoSQL database integration.
β’ Collaborate with clients, product managers, UI/UX designers, and back-end engineers to transform business requirements and design mockups into comprehensive full-stack solutions.
β’ Provide technical mentorship to junior and mid-level engineers on front-end and back-end best practices.
β’ Champion the adoption of modern development techniques, tools, and frameworks.
β’ Ensure the application's performance, scalability, security, and maintainability across the UI, API, and data layers.
β’ Utilize Next.js server-side capabilities, including SSR, RSC, and API routes.
β’ Engage in cross-stack code reviews.
β’ Troubleshoot and debug issues affecting client, API, and data layers.
β’ Communicate technical concepts and project updates to both technical and non-technical stakeholders, including clients.
β’ Assess and recommend emerging front-end and back-end technologies and methodologies.
β’ Contribute to project planning, estimation, and technical documentation.
β’ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
β’ Over 5 years of professional experience as a Front-End or Full-Stack Engineer, with a strong emphasis on React, Next.js, and TypeScript.
β’ At least 2 years of hands-on back-end experience in building and maintaining Node.js APIs and working with relational or NoSQL databases.
β’ Minimum of 3 years of experience in a Digital Agency environment, involving direct client interaction and management.
β’ Proficiency in building responsive, accessible, and high-performing web applications with well-structured APIs and data models.
β’ Thorough understanding of modern JavaScript on both client and server sides.
β’ Extensive experience with state management libraries such as Redux, Zustand, or Context API.
β’ Familiarity with SSR, React Server Components (RSC), and static site generation (SSG).
β’ Strong grasp of front-end build tools and package managers like Webpack, Vite, npm, or Yarn.
β’ Experience with testing frameworks such as Jest/Vitest, React Testing Library, Cypress, or Supertest.
β’ Knowledge of Git workflows.
β’ Exceptional communication, interpersonal, and presentation skills.
β’ Ability to juggle multiple priorities, meet deadlines, and thrive in a fast-paced, client-facing environment.
β’ A robust portfolio showcasing complex, full-stack projects is a significant advantage.
β’ Bonus: experience with GraphQL API design and schema architecture.
β’ Bonus: experience with cloud platforms such as AWS, Azure, or Google Cloud, including deployment and management of backend services.
β’ Bonus: familiarity with Docker or serverless deployment patterns.
β’ Bonus: understanding of SEO best practices for front-end development.
β’ Bonus: contributions to open-source projects.
β’ Clarity and independence in work, including opportunities for idea-sharing and creativity.
β’ Freedom to make decisions without needing constant approval.
β’ Opportunities to develop insights, gain internal and external visibility, and enhance expertise.
β’ Supportive and understanding management.
β’ Equal opportunity employer.
β’ Accommodations available to all candidates upon request.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.