Jobs · Information Technology

Junior Full Stack Developer (Entry-Level)

SharpAtoms · United States · 2 mo ago
RemoteRemoteInformation TechnologyFull-time

We are looking for an enthusiastic and highly motivated Junior Full Stack Developer to join our engineering team. This is an entry-level role designed for candidates who are beginning their career in software development. You will work alongside senior developers to build, scale, and maintain modern web applications while gaining hands-on experience in real-world software engineering.

Who Should Apply

  • Entry-level candidates with 0–1 year of full-time professional software development experience.
  • No prior full-time professional experience is required.
  • Academic projects, internships, personal projects, bootcamp projects, GitHub projects, hackathons, and open-source contributions are highly valued.
  • Candidates with more than 1 year of full-time professional Full Stack Development experience may be better suited for experienced-level roles.

Responsibilities

  • Development: Assist in the design, development, and maintenance of full-stack web applications.
  • Frontend Development: Build responsive, user-friendly front-end interfaces using modern frameworks such as React, Angular, or Vue.
  • Backend Development: Develop and maintain backend logic, servers, and RESTful APIs using technologies such as Node.js, Java, Python, .NET, or Spring Boot.
  • Database Management: Work with relational databases such as MySQL and PostgreSQL, and NoSQL databases such as MongoDB.
  • Collaboration & Learning: Learn internal project architecture, coding standards, and development workflows. Participate in Agile/Scrum meetings and collaborate with developers, QA, and product teams.
  • Testing & Debugging: Write clean, maintainable code and assist with unit testing, debugging, and resolving application issues.
  • Documentation: Maintain and update technical documentation for assigned features and workflows.

Requirements

  • Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related field. Equivalent practical training or project experience may also be considered.
  • Experience: 0–1 year of full-time professional software development experience.

Skills

  • Technical Skills:
    • Strong understanding of Object-Oriented Programming (OOP), Data Structures & Algorithms (DSA), and basic software design principles.
    • Knowledge of HTML5, CSS3, and modern JavaScript (ES6+).
    • Basic knowledge of at least one backend language or framework such as Node.js, Express, .NET, Java, Spring Boot, or Python.
    • Basic understanding of relational database concepts.
    • Familiarity with Git, including branching, merging, and pull requests.
  • Soft Skills:
    • Strong logical thinking and analytical problem-solving abilities.
    • Excellent communication and collaboration skills.
    • A strong willingness to learn new technologies and continuously improve technical skills.

Similar jobs

Full-stack Developer

International PaperAtlanta, GA· 2 wk ago
Engineering$83k–$121k/yrapply on iazbqy.fa.ocs.oraclecloud.com

Full-Stack Developer

Dunhill Professional Search & Government SolutionsBethesda, MD· 2 wk ago
$101k–$127k/yrapply on recruiterflow.com

Full-Stack Developer

Russell TobinLos Angeles, CA· 3 wk ago
Engineering$52–$57/hrapply on www2.jobdiva.com

Full-Stack Developer

Nordic NaturalsWatsonville, CA· 3 wk ago
RemoteEngineering$117k–$129k/yrapply on grnh.se