Junior Full Stack Engineer

Sound Decisions

Texas, United StatesFresher1h agovia LinkedIn

About the Role

This position is for a Junior Full Stack Engineer at a company focused on building highly scalable, reliable merchant payment technologies. The role offers a Silicon Valley startup experience within a structured, deliberate learning environment, emphasizing mentorship and real production scope early in your career. The primary purpose for the first year is to develop a deep understanding of software engineering craft and excellent debugging skills.

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

Requirements & Tech Stack

  • Working knowledge of software development fundamentals: data structures, complexity, state, and how a request moves from a browser to a database and back.
  • 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: experience using them on personal or open-source projects, understanding their limitations, and knowing what to check before trusting their 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.

Qualifications

  • 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, an active listener, and understanding the appropriate forum for challenging ideas.
  • Able to explain what you built and why to both technical and non-technical counterparts.
  • Able to work with guidance, balance multiple activities, meet deadlines, and turn instructions into shipped code.
  • Operating with integrity.
  • Considerate of team members and necessary participants in discussions.
  • Taking notes in meetings and being personally organized.
  • Able to articulate what you know, what you don't know, and what you would need to find out.
  • A growing sense of risk awareness, particularly when changes touch financial transactions.
  • Always learning new things.
  • Dedication to professionalism.
  • Receptive in code reviews, treating feedback as a learning opportunity.
  • Value preparation by researching potential solutions before escalating.

Preference given to candidates with

  • Experience with React.
  • Any demonstrable real-world products or prior professional experience.
  • Experience with Scala or functional programming.
  • 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.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Emonics LLC, TalentHop, FDE Times

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job