×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Javascript Software Engineer

Job in Salt Lake City, Salt Lake County, Utah, 84193, USA
Listing for: STG
Full Time position
Listed on 2025-11-25
Job specializations:
  • Software Development
    Full Stack Developer, Cloud Engineer - Software, Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Get AI-powered advice on this job and more exclusive features.

We are seeking a talented Full Stack Software Engineer with expertise in the MERN or MEAN stack to design and build scalable, high-performance applications. This role involves creating robust REST and/or Graph

QL APIs, managing SQL and No

SQL databases, and implementing modern microservices architecture to deliver dynamic, data-driven solutions.

As part of our team, you will collaborate with cross-functional teams, optimize cloud-based performance, and ensure application quality through comprehensive testing and CI/CD practices.

Your Role Responsibilities
  • Design and develop scalable, high-performance full-stack applications using the MERN (Mongo

    DB, Express, React, Node) or MEAN (Mongo

    DB, Express, Angular, Node) stack.
  • Build and maintain robust REST APIs and work with Graph

    QL for advanced API design.
  • Architect and implement solutions using modern microservices design patterns.
  • Develop and manage SQL (Postgre

    SQL, MySQL) and No

    SQL (Mongo

    DB, Dynamo

    DB) databases for data-driven applications.
  • Collaborate with cross-functional teams to design and implement features that meet client requirements.
  • Ensure application quality and reliability through comprehensive testing using frameworks like Jest, Jasmine, Mocha, or Cypress.
  • Optimize application performance and scalability in cloud environments like AWS, Azure, or GCP.
  • Participate in code reviews and contribute to a high-quality codebase by adhering to industry standards and best practices.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Expertise in MERN stack or MEAN stack for building scalable full-stack applications.
  • Expertise in building REST APIs and familiarity with Graph

    QL for modern API design.
  • Comfortable working with microservices architecture and modern design patterns.
  • Experience with modern CI/CD pipelines and deployment automation best practices (Git Lab CI, Jenkins, Git Hub Actions, etc.).
  • Familiarity with Git Version Control and Platforms like Github, Gitlab and Bitbucket.
  • Experience with task management, issue tracking, and backlog grooming in Jira or similar tools.
  • Basic cloud knowledge (AWS, Azure, GCP), including core services and application deployment, monitoring, and maintenance.
  • Clear written and verbal communication with technical and non-technical stakeholders.
  • Ability to manage multiple tasks or priorities effectively.
Nice to Have
  • Familiarity with Agile methodologies, including Scrum or Kanban practices.
  • Test-Driven Development (TDD) principles and ability to write unit, integration, and end-to-end tests.
  • Exposure to Dev Ops culture and tooling, including infrastructure‑as‑code tools (Terraform, Cloud Formation, Open Tofu).
  • Ability to understand business requirements and translate them into technical solutions.
  • Comfort providing recommendations, best practices, and guidance to clients or internal teams.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Project Management, Engineering, and Information Technology

Industries

IT Services and IT Consulting, Software Development, and Business Consulting and Services

Location:

Salt Lake City Metropolitan Area

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary