Junior Full Stack Engineer
SOUND DECISIONS
Overview: ARE you a junior software engineer who wants to understand how software actually works, not just how to make it compile? Are you the type of person who reads the stack trace before asking, who wants to know why the system is built the way it is, and who would rather learn from engineers with decades of production scars than from a tutorial? If you are early in your career and craving the kind of environment where you become exceptional rather than merely employed, this could be the opportunity for you. About the Client: We focus on building highly scalable, reliable merchant payment technologies using the latest, most reliable technologies and engineering practices. We use modern AI tools to accelerate implementation, improve documentation and increase test coverage. AI is an engineering aid, not a substitute for judgment, communication, review or accountability. Our philosophy is explicit: AI exists to make the engineers already here more capable as they grow, and it is judged on whether it does. The core belief is that we grow through great minds, discussions and collaborations, and success is driven through a series of great judgments and decisions by people who love the craft of creating software. This role exists to give you Silicon Valley startup experience inside a structured, deliberate learning environment: a small senior team, real production scope early, and the time and mentorship to develop into an exceptional engineer. Your purpose in the first year is to develop a great understanding of the craft and excellent debugging skills, so that you become the bulwark between what AI produces and what reaches a customer. What experience we're looking for: Working knowledge of software development fundamentals: data structures, complexity, state, and how a request moves from a browser to a database and back. We care more about how you reason than how long you have been paid to do it; there is no minimum years requirement. Experience with, or demonstrated ability to learn, TypeScript and full-stack web development. Familiarity with Git and the core concepts of pull requests, merging, branching and code review. A decent level of maturity with AI coding tools: you have used them on in personal or open source projects, you have been burned by them at least once, and you can describe what you check before you trust the output. The ability to work independently on defined tasks while asking for help when appropriate, and the judgment to tell the difference. Comparable experience counts. Building backend or full-stack applications with Node.js and TypeScript is directly relevant; Scala and functional programming are valuable but not required. (Note: this experience does not have to come from a professional setting, but the expectation is that it can be delivered at a professional level.) We expect You are learning Managing Up (working with your lead and senior engineers): Develop how to understand priorities: know which ticket matters this week and why. Learn to provide solutions, not just problems: arrive with what you tried, what you found, and what you think. Learn to anticipate needs: if a change touches the portal, you already checked who consumes it. Build credibility: small promises kept, every time. You will develop and learn The craft: How to debug from first principles: read the trace, form a hypothesis, isolate, prove it, then fix it. This is the skill AI cannot do for you and the one that makes you valuable. How production payments software is designed for correctness under rules that change. How a functional-programming codebase (Scala) thinks, and why a type system is a design tool rather than a chore. How to get precise, measurable output from AI tooling: clean instructions, scoped sessions, verification before merge. How to write documentation and tests that a stranger can trust six months later. What behaviors define success in this role: Attention to detail and the ability to spot ambiguities proficient managing your time and accountable for your actions. Great at communicating: clear writing and speaking in all channels, an active listener, and the wisdom to understand (or ask) the forum in which ideas and concepts should be challenged. Able to explain what you built and why to a senior engineer and to a business counterpart without hiding behind jargon. Able to work with guidance, balance multiple activities, and meet deadlines, and to take instruction and turn it into shipped code without needing it repeated. Operating with integrity. Considerate of who's in the room and who needs to be in the room. Taking notes in meetings for yourself and being personally organized. Being able to say what you know, what you don't, and what you'd need to find out. A growing sense of risk awareness: knowing when a change is routine and when it touches money. Always learning new things. Dedication to professionalism in all settings. Receptive in code reviews: treating feedback as the fastest way to get better, and learning to give it constructively in return. You value preparation: you research potential solutions to a problem (search the codebase, read the docs, try the obvious thing) before escalating it to the wider team. What behaviors we see as counterproductive: Poor time management. Not asking questions when the situation calls for it, or asking before trying. Inconsiderate of other people's time. Example: if the question can be solved with Let me google (or search the codebase) that for you. Delegation to AI without verification. AI is probabilistic, and trusting a probability is always 100% is the same as gambling. Shipping unverified generated code is the single fastest way to lose trust here. Attacking people's character, and not a piece of work. Avoiding challenging conversations. Needing to be managed line by line. What outside non-requirements we will give preference to: Experience with React Any demonstrable real world products, or prior professional experience Experience with Scala or functional programming, or comparable experience building backend and full-stack applications, for example Node.js using TypeScript. Exposure to Kubernetes and/or Docker concepts. Personal, academic, internship or open-source experience building full-stack applications, APIs, integrations or workflow automation. Prior experience in a startup or similarly fast-moving environment. Experience using AI-assisted development tools with a willingness to learn responsible review, testing and security practices. Fintech or e-commerce domain exposure. Shared values: The team understands that a bug can take hours and a new feature can take minutes with AI, and has the ability to weigh those efforts correctly. Lines of code does not make the engineer, nor do shiny new buttons. Committed to developing implementations of repeatable success through coding standards, knowledge repositories for AI, and implementing reliable, consistent solutions. Retrospective learning on what can be done better in the future. A dedication to quality assurance using the latest tooling, and a commitment to higher reliability and coverage through research-driven, best-practice implementations. A commitment to delivering value to our customers through great engineering. Role responsibilities: Contribute to software development across multiple projects and languages. Maintain existing systems and implement new features in a full-stack capacity. Help translate product and business workflow requirements into practical software solutions. Support prototyping of new products and integrations, including reference implementations and UML-based integration mappings. Create and maintain clear User Guides, API documentation, and implementation documentation. Write unit, functional, and automated tests with guidance from senior engineers. Use AI tools responsibly to accelerate learning, coding, debugging, documentation, and test creation, and validate everything they produce. Participate in Git-based code reviews and apply feedback constructively. Follow the concepts of an agile process and contribute to planning, delivery, and continuous improvement. Communicate clearly, raise risks early, and collaborate with teammates across engineering and product. Day-to-day: This role carries a full-stack title and, since everyone here uses AI first, a good share of the work is maintenance across the stack: understanding existing code, extending it safely, and keeping the services that consume our common libraries and present data to merchants reliable. Early on you will work closest to the portal and the outlying services; as you learn the system you will take on non-architectural tickets end to end, front end and back end, and you will be in the room for the design discussions that shape them. Interview Process (estimate 4-5 weeks): SD Screening SD Ran Technical Discussion (not a coding test) SD Ran Behavioral First Client Interview Technical Discussion + Working Session CEO Meeting In-Person Fly Out Meeting (where a member of the engineering team will come and spend time in person) Benefits that matter to you Medical/Dental/Vision: Our client covers 85% of the employee premium for medical, dental and vision and 30% of the Dependents premium. Medical benefits are provided by Anthem Blue Cross PPO. Basic Life Insurance Long-term disability FSA Participation is available on the 1st of the month after the start date Team Travel & Events: Twice a year travel for inperson events with the team. Remote Work Benefits: Monthly shared workspace reimbursement Monthly work from home expense reimbursement Retirement: A 401k and Roth IRA provided by Betterment. All full-time employees are eligible to participate in the plan after 1 month of employment. Our client has a 100% match of the first 2% of deferred compensation to eligible employees. Vacation Policy: Unlimited planned vacation days Company-wide day off: Each quarter everyone in the company takes 1 day off Growth & Mentorship: A dedicated focus and environment to help you develop into a great engineer. #J-18808-Ljbffr SOUND DECISIONS
- Role: Full Stack EngineerLocation: Salt Lake City, UT (Onsite)The Expertise You HaveBachelor’s Degree in Computer Science / similar technical discipline and or equivalent experience6-9+ years Java developmentExperience with Restful APIs is required; contract design and...SuggestedContract workWorldwide
$65 - $66 per hour
job summary: - Accountable for consistent delivery of functional software - sprint to sprint, release to release - Excellence in software development practices and procedures - Participates in application level architecture - Develops original and creative technical...SuggestedHourly payContract workTemporary workWork experience placement$80k - $100k
...Overview What You'll Be Doing Cadmus is seeking a Junior Full Stack Developer to join our Federal Operations Group. This role provides... ...with senior developers, product owners, and DevOps engineers to design, develop, test, and deploy scalable applications on...JuniorPermanent employmentWork experience placementLocal areaWorldwide$99k - $232k
...LevelManagerJob Description & SummaryThe OpportunityAs a Manager, Full Stack AI Engineer - AWS you will lead the design, development, testing, and... ...Advisory practice. As a Manager you will guide teams, coach junior professionals, and apply autonomous judgment to complex...SuggestedFull timeH1b$77k - $202k
...Description & SummaryThe OpportunityAs a Senior Associate, Full Stack AI Engineer — AWS you will design, build, and test cloud-native applications... ...complex problems, manage assigned workstreams, mentor junior team members, and build client relationships while navigating...SuggestedFull timeH1b$124k - $280k
...ApplicableSpecialismApplication / Solution ArchitectureManagement LevelSenior ManagerJob Description & SummaryThe OpportunityAs a Senior Manager, AWS Full Stack AI Engineering you will lead multidisciplinary teams in designing, building, testing, and maintaining AI-enabled applications across the...Full timeH1b- ...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... ...stitsolutions.com Additional Information Job Status: Permanent / Full time position Share the Profiles to michael(at)tammina.com...Permanent employmentFull timeLocal area
- Full Stack Developer Fidelity Investments is looking for top Java engineering talent that can, via skilled development, deliver enterprise scale customer facing services.... ...Supplying to the team in technical guidance and mentoring new/junior team members as needed. Samprasoft
- We are currently sourcing for a Full Stack Engineer to work in Salt Lake City, UT! The Role Are you interested in serving the needs of millions of customers by building best-in-class API capabilities which help deliver experiences in financial planning, investing, and...
- Senior Full Stack Engineer Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Full Stack Engineer to work in Salt Lake City, UT! This role will play a key part of developing...Temporary work
- ...company is committed to being trusted voices of light and truth reaching hundreds of millions of people worldwide. Full Stack Software Engineer REPORTS TO : Data Engineering and Analytics Director LOCATION : Salt Lake City - Hybrid Schedule...Full timeImmediate startWorldwide
- ...name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who Should Apply?...JuniorFull time
- ...Senior Full Stack Java Engineer CGI is seeking a Senior Full Stack Java Engineer to join our consulting team supporting enterprise clients... ...coding standards, and source control best practices. Mentor junior developers, share technical knowledge, and contribute to continuous...
$185k - $225k
...transformative change in healthcare. The Role At Datavant, we value Engineers who solve problems, build impactful products, and deeply... ...principles and practices of software engineering. As a Senior Full Stack Engineer, you will play a key role in growing our healthcare...- ...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment. This role will work across the full application stack using technologies including C#, .NET, Vue.js, TypeScript...Minimum wageContract workTemporary workWork experience placementRemote work
- ...Senior Full Stack Software Engineer Salt Lake City, UT Job Type Full-time Description The Senior Full Stack Software Engineer is... ...for multiple production applications, and mentoring both junior and mid-level engineers. Demonstrated track record of using...Full timeFor contractorsWork at officeLocal areaMonday to Friday
$50 - $58 per hour
...Location: Salt Lake City, UT Salary: $50.00 USD Hourly - $58.00 USD Hourly Description: Senior Full Stack Java Engineer Location: Salt Lake City, UT (Onsite) Duration: Contract | Possibility of FTE About the Role At our client, we're building...Hourly payContract work- ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media...Full time
$40 - $45 per hour
This range is provided by Jobot Consulting. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $40.00/hr - $45.00/hr 100% REMOTE Contract to Hire Entry Level Attorney / Associate Attorney Needed for Growing...JuniorHourly payPermanent employmentContract workLocal areaRemote workWork from home$95k - $154k
...Description Job Description Junior Data Scientist Move From ML... ...helped thousands of candidates land full-time jobs at tech leaders like... ...programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning...JuniorFull time- ...Data Entry Operator | Junior (Remote)Murray, UT, United States Job Openings Data Entry Operator | Junior (Remote)Important: You Will Receive An Email Within Next 2 Minutes After Applying, Check Your Inbox or Spam Folder For Next Steps.A Data Entry Clerk, is responsible...JuniorRemote work
- ...Restructuring & Special Situations Associate (Junior to Mid-Level) Salt Lake City, UT | Hybrid ⏱ Full-Time A leading global law firm is seeking a Junior to Mid-Level Associate to join its highly regarded Restructuring & Special Situations Practice in Salt Lake...JuniorFull time
$130k - $145k
...ll Be Doing We are seeking a Senior Full Stack Java Developer to join our team supporting... ...with architects, developers, QA engineers, DevOps teams, and business stakeholders... ...production support activities. Mentor junior developers through code reviews, technical...Permanent employmentContract workWork experience placementLocal areaWorldwide$50k - $54k
A global technology training firm seeks a DevOps Engineer/Production Support Analyst in Salt Lake City, UT. This role involves enterprise technology support and offers extensive paid graduate training with opportunities to work with tier-one clients. Candidates must possess...Junior$22 - $24 per hour
...— talk with your recruiter to learn more. Direct message the job poster from Russell Tobin Base pay range $22.00/hr - $24.00/hr Junior Financial/Operations Analyst - Contract-to-Perm Opportunity. Recent Grads are more than welcome! Location: Salt Lake City Metropolitan...JuniorPermanent employmentContract workInternship$100k
...etc to name a few. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who Should Apply Recent...JuniorFull time$95k - $154k
...rejection, no recruiter, no feedback. Data engineer roles are competitive, and companies... ...we've helped thousands of candidates land full-time jobs at tech leaders like Google, Apple... ...-level software programmers, Java Full stack developers, Python/Java developers, Data...JuniorFull timeContract work- Overview Our client seeks a Full Stack Developer to design, build, and deliver enterprise-scale, customer-facing services for modernized life events and beneficiary processing platforms. The role emphasizes backend services, API modernization, and cloud-native development...
$100k
...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to... ...committed to supporting your journey! Preferred SKILLS For Java /Full stack/Devops Positions Associate or Bachelors degree or Masters...JuniorH1b- ...entry-level software programmers, Java Full stack developers, Python/Java developers, data... ...analysts/data scientists, and machine learning engineers. Who should apply? Recent computer... ...by clients for selection even if it's a junior or entry level position. The additional...JuniorH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Full Stack Engineer. Be the first to apply!
- c# .net full stack developer Salt Lake City, UT
- senior full stack developer Salt Lake City, UT
- full stack developer Salt Lake City, UT
- full stack engineer Salt Lake City, UT
- senior java full-stack developer Salt Lake City, UT
- remote .net full stack web developer Salt Lake City, UT
- senior full stack web developer Salt Lake City, UT
- java full stack angular developer Salt Lake City, UT
- junior full-stack web developer Salt Lake City, UT
- junior legal associate Salt Lake City, UT




