← Back to all jobs
C

Junior Full Stack Developer

Coding Macaw Bootcamp

3h ago

0$72k - $87kDevRemote, USjobspy_indeed
remoteindeed

Job Description

**Junior Full Stack Developer (Entry\-Level)** 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?** This opportunity is intended for **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.** **Key ResponsibilitiesDevelopment** * 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. **Required Skills \& QualificationsEducation** * **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.** **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 wi