Senior Fullstack Developer

Posted Sep 23

This is a fully remote position, open to applicants in Canada.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

finanzen.net GmbH16 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care16 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free16 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures16 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics16 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX16 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers