1

Developer Full Stack Developer Jobs in Utah (NOW HIRING)

Deep understanding of Reactive Programming, design patterns, system architecture. * Strong ... Will be using a similar stack which is (M)ongo, (N)odeJS but not (A)ngular.JS or (E)xpress. It ...

We are seeking a Senior Full-Stack Software Engineer to design, build, and scale high-quality web ... Experience with CI/CD pipelines, testing, and DevOps practices * Strong knowledge of software ...

The ideal candidate combines strong full-stack engineering skills with excellent data analysis and visualization instincts. Strong product sense and usability are critical. This is a highly ...

next page

Showing results 1-20

Developer Full Stack Developer information

What are the key skills and qualifications needed to thrive as a Full Stack Developer, and why are they important?

To thrive as a Full Stack Developer, you need strong proficiency in both front-end (HTML, CSS, JavaScript) and back-end (such as Node.js, Python, or Java) technologies, often supported by a degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms, and frameworks such as React, Angular, or Django is typically required. Excellent problem-solving, communication, and teamwork skills help you collaborate effectively and adapt to changing project needs. These competencies enable the delivery of robust, scalable solutions across the entire software development lifecycle.

How do Full Stack Developers typically collaborate with designers and backend teams during a project?

Full Stack Developers often serve as a bridge between design and backend teams, ensuring seamless integration of user-facing features with server-side logic. They regularly participate in cross-functional meetings, provide technical input on UI/UX feasibility, and coordinate closely on API design and data flow. Effective communication and flexibility are essential, as Full Stack Developers may review code, suggest process improvements, and help troubleshoot issues across the entire tech stack. This teamwork not only enhances project outcomes but also broadens the developer's understanding of different disciplines, fostering career growth.

What is a Full Stack Developer?

A Full Stack Developer is a software engineer who is proficient in both front-end and back-end development. They are capable of designing, building, and maintaining all parts of a web application, including the user interface, server-side logic, databases, and sometimes even deployment and infrastructure. Full Stack Developers work with a variety of programming languages, frameworks, and tools to create seamless and scalable applications. Their versatility allows them to understand the entire development process and collaborate effectively with other team members.

What is the difference between Developer Full Stack Developer vs Front End Developer?

AspectFull Stack DeveloperFront End Developer
Required SkillsProficiency in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specialized in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
Work EnvironmentWorks on both server and client sides, often handling entire project stacks.Focuses primarily on the user interface and user experience aspects of web applications.
Common UsageUsed in startups and small teams needing versatile developers; in larger teams, often collaborates with specialists.Common in teams emphasizing UI/UX design and front-end development roles.

While Full Stack Developers handle both front-end and back-end tasks, Front End Developers specialize in creating engaging user interfaces. The choice depends on project scope and team structure.

What cities in Utah are hiring for Developer Full Stack Developer jobs? Cities in Utah with the most Developer Full Stack Developer job openings:

Full Stack Engineer

TecTammina

Salt Lake City, UT

Other

Posted 6 days ago


Job description

Company Description

Tech Tammina LLC

Job Description

REQUIRED SKILLS: 

  • 3+ Years experience building large multi-user, single page, Web Applications.
  •  Strong experience using either Meteor or AngularJS, and HTML5/CSS3. 
  • Deep understanding of Reactive Programming, design patterns, system architecture. 
  • Strong understanding of emerging web-standards like WebRTC, HTML5, ECMAScript. 
  • Familiarity with SCRUM. Strong experience with version control via GIT, preferably using Github. Experience with MongoDB. Will be using a similar stack which is (M)ongo, (N)odeJS but not (A)ngular.JS or (E)xpress. It provides a separate component called Blaze instead: 
  • https://www.meteor.com/ Also need strong skills with Linux. Team size: 10 inc QA. Scrum cycle: 2 weeks, and moving to 3 and actually to a Kanban more continuous delivery cycle

BONUS SKILLS: 

  • Experience with media programming, video conferencing, codecs, SIP/H.323/XMPP. 
  • Familiarity with AWS. Experience with C++/Java. 
  • Experience with Cordova on Android and iOS. 
  • A GitHub account with contributions to Open Source projects.
  • Prefer local candidates but will consider possible relo.
Qualifications

please share your profile to mdanish(at)1stitsolutions.com

Additional Information

Job Status: Permanent / Full time postion

Eligibility: EAD GC/ GC/ US Citizen

Share the Profiles to michael(at)tammina.com

Contact: 703-349-1004

Keep the subject line with Job Title and Location