Junior Full Stack Developer
Core
Design, develop, and maintain full-stack web applications, building responsive front-end interfaces and backend logic with relational and NoSQL databases.
Role type
Junior full-stack developer (via careerplan.io/jobs/SharpAtoms-Junior-Full-Stack-Developer-junior-full-stack-developer-at-sharpatoms)
Builds
Modern web applications
Domain
Web development
Deliverable
product features
Required skills
HTML5, CSS3, modern JavaScript (ES6+), object-oriented programming, data structures and algorithms, basic software design principles, Git, relational databases, NoSQL databases, at least one backend language or framework (Node.js, Express, .NET, Java, Spring Boot, or Python)
Preferred skills
React, Angular, Vue, MySQL, PostgreSQL, MongoDB, Spring, Python, ASP.NET
Technologies
Angular, ES6, Git, GitHub, HTML5, Java, JavaScript, MongoDB, MySQL, NoSQL, PostgreSQL, Python, React, Spring, Spring Boot, Vue, ASP.NET, NodeJS
Responsibilities
Build responsive front-end interfaces using frameworks such as React, Angular, or Vue; Develop and maintain backend logic, servers, and RESTful APIs using technologies such as Node.js, Java, Python, .NET, or Spring Boot; Work with relational databases such as MySQL and PostgreSQL, and NoSQL databases such as MongoDB; Write clean, maintainable code and assist with unit testing, debugging, and resolving application issues; Maintain and update technical documentation for assigned features and workflows.