Collaboration.Ai: Senior Frontend-Focused Full-Stack Engineer – (Next.js/React/Node.js)

  • Full Time
  • Anywhere
  • Full Time
  • Anywhere

Collaboration.Ai

Headquarters: Minneapolis, MN

URL: https://collaboration.ai

Who We’re Hiring:
We are seeking a highly experienced and frontend-oriented Senior Full-Stack Engineer to lead the development of exceptional user experiences for our next-generation intelligent applications. This is a pivotal role where you will architect and build cutting-edge frontends using Next.js and React, backed by robust GraphQL and RESTful APIs, to power our innovative architecture.
You will be a champion for user-centric design, driving the development of intuitive and performant interfaces across multiple client platforms (web, browser extensions, potential desktop/mobile). You will leverage modern design patterns and architectures (e.g. ViewModel patterns, Backend For Frontend (BFF)) to create efficient and scalable frontend systems.  While full-stack capabilities are essential, your passion and expertise should lean strongly towards the frontend, ensuring a seamless and engaging user experience, built with security best practices in mind and adherence to relevant compliance standards.
If you are a front-end-first full-stack engineer passionate about crafting beautiful and functional user interfaces, thrive in a collaborative environment, and are excited by the challenge of building multi-platform experiences for AI-driven applications, we want to hear from you!
Why Join Us?
This is an exceptional opportunity to be a lead frontend-focused full-stack engineer at a company building innovative AI-powered solutions. You will have the chance to define our frontend architecture, build cutting-edge user experiences using Next.js and React, and shape the way users interact with our AI agentic technology.  You will be at the forefront of building multi-platform applications and have a significant impact on our user satisfaction and product success. If you are a passionate frontend engineer ready to take on exciting challenges and build the future of intelligent user interfaces, apply now!
Key Responsibilities:
  • Frontend Architecture & Development (Next.js/React Focus):
    • Architect, design, and lead the development of highly performant and scalable frontends primarily using Next.js and React.
    • Implement ViewModel design patterns to create maintainable and testable frontend architectures.
    • Develop and optimize Backend For Frontend (BFF) layers to tailor backend services specifically for frontend needs.
    • Ensure consistent and engaging user experiences across multiple client platforms (web, browser extensions, and potentially desktop/native mobile).
  • API Design & Integration:
    • Architect and design well-documented and publicly consumable RESTful APIs and GraphQL endpoints for frontend applications and internal services.
    • Drive best practices for API design, versioning, and security.
    • Ensure seamless integration between frontends and backend services, optimizing data flow and performance.
  • Backend Development (Node.js/TypeScript):
    • Develop and maintain robust and scalable backend services and microservices using Node.js and TypeScript to support frontend functionalities and data needs.
    • Contribute to backend architecture decisions, focusing on performance, scalability, and reliability in a Kubernetes-orchestrated environment.
      • Collaborate with backend engineers to ensure efficient data delivery and API integration.
  • Multi-Frontend Environment Support:
    • Design and implement solutions to support a consistent user experience across various frontend technologies and platforms (web clients, browser extensions, and potential future platforms).
    • Address platform-specific challenges and optimize frontend performance for each environment.
    • Maintain a holistic view of the user journey across different client interfaces.
  • Security & Compliance:
    • Implement robust frontend security best practices to ensure application security and protect user data.
    • Collaborate with security and DevOps teams to integrate security and compliance considerations into the frontend development lifecycle.
    • Participate in security reviews and proactively address potential frontend vulnerabilities, with an understanding of relevant security and compliance frameworks.
  • Leadership & Collaboration:
    • Lead frontend technical discussions, contribute to full-stack architectural decisions, and mentor junior frontend engineers.
    • Collaborate effectively with product managers, designers, and other engineers in an agile environment.
    • Champion best practices in frontend development, code quality, and user experience.
Basic Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 7+ years of professional experience in frontend-focused full-stack software development.
  • Deep expertise in modern frontend development with Next.js and React.
  • Strong understanding and practical experience implementing ViewModel design patterns.
  • Proven experience designing and consuming RESTful APIs and/or GraphQL APIs.
  • Experience building and deploying applications for multiple frontend platforms (web, browser extensions, etc.).
  • Solid proficiency in backend development with Node.js and TypeScript.
  • Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
Preferred Qualifications:
  • Experience implementing Backend For Frontend (BFF) architectures.
  • Experience working in regulated environments or projects with security and compliance requirements.
  • Familiarity with backend technologies beyond Node.js (e.g., Python, ORMs).
  • Experience designing scalable data product frontends.
  • Exposure to AI/LLM technologies and building AI-driven user interfaces.
  • Contributions to open-source frontend projects or active participation in the frontend developer community.
Location: Remote, with a preference for candidates in Minnesota or the Central Time Zone.

To apply: https://weworkremotely.com/remote-jobs/collaboration-ai-senior-frontend-focused-full-stack-engineer-next-js-react-node-js

Source
We Work Remotely: Remote jobs in design, programming, marketing and more

Contact us

Collaboration.Ai