job_about_role
About the Role
We are seeking a Senior Full Stack Engineer to join the engineering team and help build scalable products that power AI-driven operational platforms, real-time analytics, and computer vision-enabled workflows. This role is ideal for an engineer who enjoys owning features end-to-end, from frontend experiences to backend services and data systems. We are looking for balanced full stack engineers rather than strict frontend or backend specialists - professionals who are comfortable working across the stack while bringing strong engineering fundamentals, product thinking, and a collaborative mindset.
You will work closely with Product, Design, Infrastructure, and Computer Vision teams to deliver scalable, maintainable, and high-performance applications that support complex operational workflows and real-time decision-making. What You'll Do Full Stack Development Build and maintain full stack applications using Next.js, TypeScript, Node.js, and PostgreSQL Develop user-facing experiences and backend services that support operational workflows and AI-driven products Own features throughout the entire lifecycle, from design discussions to production deployment Deliver scalable, maintainable, and high-quality solutions across frontend and backend systems Contribute to architecture decisions that support long-term product growth Frontend Engineering Build responsive, performant, and intuitive user interfaces Develop reusable UI components and scalable frontend architecture Implement data-rich operational dashboards and workflows Optimize frontend performance and user experience Collaborate closely with Product and Design teams to translate
Requirements
into production-ready experiences Backend Engineering Design and build APIs and backend services using Node.js and TypeScript Model and optimize PostgreSQL database schemas and queries Implement data validation, business logic, and integrations Support distributed systems, operational workflows, and edge-server integrations Design backend services that are secure, scalable, and reliable Product & Systems Collaboration Collaborate closely with Product Managers, Designers, Backend Engineers, Frontend Engineers, and Computer Vision teams Participate in architecture discussions and technical decision-making Help define engineering standards, best practices, and maintainable development patterns Contribute to product delivery from concept to production Scalability, Quality & Performance Improve application performance, scalability, and maintainability Participate in code reviews and technical design discussions Write clean, well-documented, and testable code Balance execution speed with engineering quality and long-term sustainability
What We're Looking For
: 5+ years of professional software engineering experience Strong experience developing full stack applications in production environments Experience working with React, Next.js, TypeScript, Node.js, and PostgreSQL Experience building scalable SaaS, analytics, or operational platforms Experience collaborating closely with Product, Design, and Engineering teams Experience working in Agile product development environments Full Stack Engineering Skills Strong understanding of modern frontend architecture and React ecosystems Strong understanding of backend architecture, APIs, and service-oriented design Proficiency with TypeScript across frontend and backend environments Experience designing and consuming REST APIs Strong database design and query optimization skills Ability to build maintainable and scalable systems across the entire stack Understanding of authentication, authorization, and application security best practices Experience integrating multiple systems and services Collaboration & Communication Strong communication skills in cross-functional environments Ability to discuss technical trade-offs and architectural decisions Comfortable working autonomously in remote environments Ownership mentality and proactive problem-solving approach Ability to work effectively in fast-moving and evolving product environments Bonus Points Experience with AI-driven products, analytics platforms, or computer vision solutions Familiarity with real-time systems and operational dashboards Experience with distributed systems and edge computing environments Experience working with Python-based services Experience with observability, monitoring, and performance optimization Experience working in startup or high-growth product environments Must Have
Requirements
: TypeScript Next.js React Node.js PostgreSQL Additional Technologies (Nice to Have) DrizzleORM Zod TailwindCSS Shadcn/UI REST APIs AWS Platform Context AI-powered operational intelligence platform Computer Vision pipelines built in Python Edge-server integrations built with Node.js and TypeScript Real-time operational analytics and monitoring systems Languages English: High level (C1 or above required for daily communication) Apply directly on RemoteJobs.org: https://remotejobs.org/remote-jobs/fullstack-developer-1950labs