STG

Open Position

Full Stack Javascript Software Engineer

Salt Lake City, UT - Hybrid/RemoteFull Time

About the Job

We are seeking a talented Full Stack Software Engineer with expertise in modern JavaScript/TypeScript ecosystems to design and build scalable, AI-augmented, high-performance applications. This role involves creating robust REST and GraphQL APIs, managing distributed SQL and NoSQL databases, and implementing cloud-native microservices and edge computing architecture to deliver dynamic, data-driven solutions.


Your Role

Responsibilities
  • Design and develop scalable, high-performance full-stack applications using modern frameworks such as Next.js, Remix, or NestJS, with a focus on the MERN or MEAN stack.
  • Build and maintain application features powered by Large Language Models (LLMs) and integrate AI agents into frontend and backend workflows.
  • Build and maintain robust REST APIs and architect high-performance GraphQL or tRPC interfaces for type-safe API design.
  • Architect and implement solutions using modern microservices and serverless design patterns.
  • Develop and manage SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases, including experience with vector databases for AI search capabilities.
  • Collaborate with cross-functional teams to design and implement features that meet client requirements.
  • Ensure application quality and reliability through comprehensive testing using modern frameworks like Vitest, Playwright, or Cypress.
  • Optimize application performance and scalability in cloud environments like AWS, Azure, or GCP, focusing on Edge Functions and global distribution.
  • Participate in code reviews and contribute to a high-quality codebase by adhering to industry standards and best practices.
What You Bring
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Deep proficiency in the MERN or MEAN stack for building scalable full-stack applications.
  • Mastery of TypeScript for advanced, type-safe application development.
  • Expertise in building REST APIs and proficiency with GraphQL/tRPC for modern, type-safe API design.
  • Expert-level comfort working with microservices architecture, modern design patterns, and event-driven systems.
  • Experience with modern CI/CD pipelines, deployment automation, and automated security scanning (GitLab CI, GitHub Actions, etc.).
  • Proficiency with Git and platforms like GitHub, GitLab, and Bitbucket.
  • Experience with task management, issue tracking, and backlog grooming in Jira or similar tools.
  • Strong cloud knowledge (AWS, Azure, GCP), including core services, serverless deployments, and observability.
  • Clear written and verbal communication with technical and non-technical stakeholders.
  • Ability to manage multiple tasks or priorities effectively in a fast-paced environment.
Nice to Have
  • Proficiency using tools like GitHub Copilot, Cursor, or Tabnine to accelerate development and refactoring.
  • Strong familiarity with Agile methodologies, including Scrum or Kanban practices.
  • Mastery of Test-Driven Development (TDD) principles and ability to write unit, integration, and end-to-end tests.
  • Exposure to DevOps culture and tooling, including Terraform, Pulumi, or OpenTofu.
  • Ability to understand business requirements and translate them into high-value technical solutions.
  • Comfort providing recommendations, best practices, and guidance to clients or internal teams.

Apply today

Are you legally authorized to work in the United States? *
Do you now, or will you in the future, require sponsorship for employment visa status (IE: H-1B visa status, etc.) to work legally for our company in the United States? *