Full Stack Developer

Utilities Business Reviews — Australia · Posted ~3 hours ago

Junior Full-time

Skills

Frontend development Backend development REST APIs Databases Web development JavaScript Web technologies SQL NoSQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-stack development role involving frontend interfaces, backend services, API integrations, and database management. The position is suited for adaptable developers who enjoy building reliable digital applications.

Highlights

Entry to mid-level opportunity focused on building scalable web applications and working with modern development practices.

Description

🗂 We’re Hiring: Full Stack Developer 🕒 Employment Type: Full-Time 💼 Level: Entry-Level to Mid-Level We are seeking a talented, adaptable, and solution-oriented Full Stack Developer to design, develop, and maintain scalable web applications across both frontend and backend environments. This role is ideal for individuals passionate about software development, modern web technologies, system architecture, and building reliable digital products. 🎯 Key Responsibilities • Design, develop, test, and maintain full-stack web applications. • Build responsive and user-friendly frontend interfaces using modern frameworks and technologies. • Develop scalable backend services, APIs, and business logic. • Integrate frontend applications with backend systems, databases, and third-party services. • Design, implement, and maintain RESTful APIs and service integrations. • Work with relational and NoSQL databases to manage and optimize application data. • Write clean, scalable, maintainable, and well-documented code. • Implement authentication, authorization, security controls, and application access management. • Conduct unit, integration, and end-to-end testing to ensure software quality. • Troubleshoot and resolve frontend, backend, database, and integration issues. • Optimize application performance, scalability, reliability, and responsiveness. • Participate in code reviews and contribute to software engineering best practices. • Collaborate with UI/UX designers, product managers, QA engineers, DevOps engineers, and other stakeholders. • Support CI/CD pipelines, deployments, monitoring, and production troubleshooting. • Maintain and improve existing applications while contributing to new product development. • Stay updated with modern software development frameworks, tools, architectures, and industry best practices. ✅ Requirements • Bachelor’s degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field is preferred. • Previous experience in full-stack or web application development is an advantage. • Fresh graduates and entry-level candidates with relevant projects or technical knowledge are welcome to apply. • Strong knowledge of frontend technologies such as HTML, CSS, JavaScript, and modern frontend frameworks. • Experience with React, Angular, Vue.js, or similar frontend frameworks is an advantage. • Strong understanding of backend development using Node.js, Python, Java, C#, PHP, or similar technologies. • Familiarity with RESTful APIs, JSON, authentication, and third-party integrations. • Experience with SQL databases such as MySQL, PostgreSQL, or SQL Server is an advantage. • Familiarity with NoSQL databases such as MongoDB or similar technologies is a plus. • Knowledge of Git and modern version control workflows. • Familiarity with Docker, CI/CD, cloud platforms, or DevOps practices is an advantage. • Strong understanding of software development life cycle and application architecture. • Excellent troubleshooting, analytical, and problem-solving skills. • Strong attention to detail and commitment to code quality. • Good communication and teamwork skills. • Ability to work independently and collaboratively in a fast-paced development environment. 🌟 What We Offer • Hands-on experience building and maintaining modern full-stack applications. • Exposure to frontend, backend, databases, APIs, cloud technologies, and DevOps practices. • Opportunities to develop expertise across the complete software development lifecycle. • Career progression into Senior Full Stack Developer, Software Engineer, Solutions Engineer, Technical Lead, or Software Architect roles. • A collaborative, innovative, and technology-driven working environment. • Training, mentorship, and professional development opportunities. • Opportunity to work on impactful digital products and real-world technology projects. • Competitive compensation with performance-based incentives.