SMG - Service Management Group

Senior Fullstack Software Engineer

SMG - Service Management Group

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.

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.
Benefits
  • Unlimited PTO
  • Tech provided
  • Diverse, experienced, friendly team which will welcome you, support you and challenge you
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptReactNext.jsSQLSnowflakeRESTful APIsCloud architectureAzureperformance optimization
Soft Skills
communicationmentorshipcollaborationproblem-solvingtechnical guidancefeedbackAgile planningrisk identificationknowledge sharingleadership
Certifications
Bachelor's degree