Fullstack Senior Software Engineer

Service Management Group (SMG)
1dRemote

About The Position

SMG is seeking a Fullstack Sr. Software Engineer to design, build, and maintain scalable APIs and high-quality web applications using React, Next.js, and modern frontend tooling. Build and deploy cloud-based SaaS applications on Azure, with a focus on performance, reliability, and observability. About SMG SMG delivers the future of Unified Experience Management®, empowering brands to engage customers and employees like never before. Powered by Ignite®, our AI-native platform, and the industry’s only software-with-a-service (SwaS) approach, SMG provides real-time, predictive intelligence that turns brand, customer, and employee experience insights into action. From gathering feedback during experience design to optimizing each interaction throughout the customer journey, SMG ensures every decision is backed by data rather than guesswork. We offer our talent – Work hard, have fun environment – We work hard to deliver a fulfilling, exciting workplace environment for each SMG employee. Our teams are composed of smart, talented, curious people who love a good challenge. Value-driven culture where we connect, collaborate & co-create. Remote-first company (fully remote). Unlimited PTO. Tech provided. Diverse, experienced, friendly team which will welcome you, support you and challenge you. We are proud to be an equal opportunity employer. We celebrate diversity and create an inclusive work environment in which all our colleagues experience belonging, have their unique needs respected and met, have equal access to opportunities and resources, and feel fully engaged to contribute to the company’s success.

Requirements

  • Bachelor’s degree or equivalent work experience required.
  • 5+ years of experience building and maintaining modern web applications.
  • Proficient knowledge of JavaScript/TypeScript, React, Next.js and modern tooling.
  • Proficient knowledge of web and system architecture, including designing and integrating RESTful APIs, caching strategies, event-driven patterns, and client–server communication.
  • Experience designing scalable system architectures hosted on Cloud platforms such as Azure.
  • Hands-on experience with relational databases (e.g. SQL Server, PostgreSQL), including schema design, querying, and performance optimization.

Responsibilities

  • Integrate front-end applications with backend services and databases (e.g. SQL, Snowflake) to deliver data-driven functionality.
  • Champion CI/CD pipelines, automated testing, and trunk-based development, ensuring high quality, reliable releases.
  • Lead and participate in technical design discussions, code reviews, and pull requests, establishing and enforcing engineering best practices.
  • Collaborate closely with product, design, and engineering to translate business and user requirements into production-ready solutions.
  • Contribute to Agile planning, estimation, and roadmap execution, acting as a reliable senior contributor.
  • Provide clear technical guidance by interpreting complex business requirements and shaping technical specifications.
  • Proactively identify risks and propose solutions to continuously improve platform performance, security, scalability, and developer experience.
  • Communicate effectively across the team, offering constructive feedback and helping evolve team processes and standards.
  • Stay current with relevant technologies, frameworks, and industry best practices, and apply them thoughtfully to the product.
  • Experiment with and leverage AI-powered development tools (e.g., ChatGPT, Copilot, Cursor) to improve engineering efficiency, code quality, and developer experience.
  • Mentor and support other engineers, promoting knowledge sharing and growth.

Benefits

  • Unlimited PTO.
  • Tech provided.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service