Software Architect – Full Stack

BigRioBoston, MA
Hybrid

About The Position

As a Software Architect – Full Stack, you will play a pivotal role in designing, developing, and maintaining web, mobile, and TV applications that power our cutting-edge radar-based device. This role blends architectural expertise with hands-on coding, requiring you to define system architecture, enable seamless integrations, and develop software that connects hardware, machine learning, and user-facing applications. You are a versatile engineer who effortlessly switches between front-end excellence, back-end mastery, and infrastructure optimization. Your superpower lies in designing scalable, high-performance architectures while actively contributing to development, and creating intuitive, user-centric solutions.

Requirements

  • Well-versed in the entire software development lifecycle, from concept to launch and continuous improvement.
  • Backend expertise in Node.js, Python, or Java; RESTful APIs, WebSockets, and data processing pipelines.
  • Frontend expertise in React, Angular, or Vue.js; experience in developing responsive UIs for web, mobile, and TV.
  • Cloud Platforms experience with Google Cloud, AWS, or Azure for hosting, storage, and serverless architecture.
  • Databases experience with SQL and NoSQL (PostgreSQL, MongoDB, DynamoDB).
  • Communication Protocols experience with MQTT, Bluetooth, or similar for seamless device connectivity.
  • Voice Integration experience with Amazon Alexa, Google Assistant, or similar frameworks.
  • Strong foundation in cloud-native, creational, and behavioral patterns.
  • Master's or PhD in Computer Engineering, Computer Science, or a related field (or equivalent experience).
  • 5+ years of full-stack development experience, including 2+ years in an architect or technical leadership role.
  • Proven experience in shipping commercially successful electronics products.

Nice To Haves

  • Experience with radar-based devices or complex data processing.
  • Knowledge of IoT security best practices.
  • Familiarity with DevOps tools, CI/CD pipelines, Docker, or Kubernetes.
  • Understanding of real-time communication protocols (e.g., Thread, Matter).
  • Experience integrating AI-driven tools like ChatGPT or Gemini for conversational interfaces.
  • Startup or fast-paced environment experience is a plus, especially in ambient sensing or sensor fusion technologies.

Responsibilities

  • Architecting scalable, secure systems for web, mobile, and TV applications.
  • Developing and optimizing backend APIs, frontend interfaces, and voice interaction features.
  • Ensuring seamless integration between hardware, software, and cloud services.
  • Building intuitive user experiences for end-users interacting with our radar-based device.
  • Optimizing performance and reliability through rigorous testing and best practices.
  • Mentoring team members and driving technical excellence.
  • Documenting architecture and workflows for long-term sustainability.
  • Staying ahead of trends to integrate the latest technologies and methodologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service