Live opening · Posted 6 hours ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Experience: 0–2 years
Employment Type: Full-time
Location: On-site
Department: Software Development
Job Summary
We are looking for a motivated Junior Full-Stack Developer with up to two years of professional experience. The candidate will work with the development team to build, test and maintain modern web applications.
The ideal candidate should have a good understanding of frontend and backend development, databases, APIs and software-development fundamentals.
Key Responsibilities:
Develop responsive and user-friendly web applications.
Build reusable frontend components.
Develop and maintain backend services and APIs.
Design and work with relational or NoSQL databases.
Integrate third-party APIs and external services.
Implement authentication and role-based access.
Identify and fix application bugs.
Write clean, maintainable and documented code.
Perform unit, integration and functional testing.
Participate in requirement discussions and technical planning.
Use Git for source-code management and collaboration.
Support application deployment and production maintenance.
Work closely with developers, designers, testers and project managers.
Learn and apply new technologies based on project requirements.
Required Technical Skills:
Good knowledge of HTML5, CSS3 and JavaScript.
Working knowledge of React, Angular or Vue.js.
Understanding of Node.js, Python, PHP, Java or .NET.
Knowledge of REST APIs and JSON.
Basic experience with PostgreSQL, MySQL, MongoDB or a similar database.
Understanding of object-oriented programming and software-design principles.
Familiarity with Git and version-control workflows.
Basic knowledge of application security and data protection.
Understanding of responsive web design.
Good debugging and problem-solving skills.
Preferred Skills:
Experience with TypeScript.
Familiarity with Next.js or a similar framework.
Exposure to cloud platforms such as AWS, Azure or Google Cloud.
Basic knowledge of Docker and CI/CD pipelines.
Experience integrating payment, email, calendar or other third-party services.
Familiarity with AI APIs, chatbots or voice-assistant technologies.
Understanding of mobile application development.
Experience with automated testing tools.
Educational Qualifications:
Bachelor’s degree in Computer Science, Information Technology, Engineering or a related field.
Candidates with strong practical skills, relevant certifications or a good project portfolio may also apply.
Soft Skills:
Strong logical and analytical thinking.
Willingness to learn new technologies.
Good written and verbal communication.
Ability to work independently and within a team.
Attention to detail and commitment to quality.
Ability to manage tasks and meet deadlines.
Candidate Requirements:
Maximum two years of professional software-development experience.
Fresh graduates with strong academic or personal projects may apply.
Candidates should be able to explain their contribution to previous projects.
A GitHub profile, portfolio or examples of completed work are preferred.
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.