Full Stack Developer
HTS (Hopper Technology Solutions)
Sydney, New South Wales, Australia பகுதி நேரம்
முதல் ஆளாக விண்ணப்பிக்கவும்
- அனுபவம்
- 3–6 ஆண்டுகள்
- சம்பளம்
- —
- காலியிடங்கள்
- 1
- பதிவுசெய்யப்பட்டது
- 1 மணி நேரம் முன்
- வேலை முறை
- அலுவலகத்தில்
- கல்வி
- Bachelor's degree in Computer Science or related field preferred
- சுயவிவரம்
- விண்ணப்பிக்க வேண்டும்
நீங்கள் பணிபுரியும் இடம்
பணி விளக்கம்
About the Role
We seek a skilled Full Stack Developer to join our Sydney-based technology team at HTS (Hopper Technology Solutions). This mid-level position involves creating modern, scalable web applications encompassing both client-side and server-side development. The role demands building intuitive user interfaces, robust back-end systems, and integrating APIs and databases. Collaboration with cross-functional teams including product managers, designers, QA, DevOps, and business stakeholders is essential to deliver secure and reliable software solutions.
Responsibilities
- Design, develop, test, deploy, and maintain comprehensive web applications and platforms.
- Create responsive and accessible front-end interfaces utilizing modern web frameworks.
- Develop scalable backend services, APIs, and business logic implementations.
- Integrate and manage connections to relational and NoSQL databases, cloud platforms, and external services.
- Work alongside product management, UX/UI design, QA, DevOps, and stakeholders to craft technical solutions.
- Build and maintain RESTful APIs, ensuring smooth third-party service integration.
- Optimize applications for performance, scalability, security, and overall user experience.
- Debug and troubleshoot software issues, implementing sustainable fixes.
- Engage in code reviews, architecture discussions, technical design, and Agile development workflows.
- Contribute to automated testing and continuous integration/deployment processes.
- Maintain documentation, coding standards, and system specifications.
- Stay updated on emerging web technologies, AI-assisted development tools, and software best practices.
Requirements
- Proficient knowledge of full stack software development and web application architecture.
- Experience with front-end technologies such as HTML, CSS, JavaScript, TypeScript, React, Angular, or Vue.js.
- Backend programming skills in languages like Node.js, Python, Java, C#, PHP, or Go.
- Solid understanding of RESTful APIs, authentication, security, and third-party integrations.
- Hands-on experience with relational databases like PostgreSQL or MySQL and/or NoSQL databases such as MongoDB.
- Working knowledge of cloud services such as AWS, Azure, or Google Cloud is desirable.
- Familiarity with Git version control and collaborative development workflows.
- Understanding of CI/CD pipelines, automated testing, Agile development, and DevOps practices.
- Benefits from experience using containerization technologies like Docker and Kubernetes.
- Strong analytical and problem-solving capabilities for debugging and troubleshooting.
- Effective communication and collaboration skills with both technical teams and stakeholders.
- Ability to manage multiple development efforts and meet deadlines efficiently.
- Preferred qualifications include a bachelor's degree in Computer Science, Software Engineering, Information Technology, or related disciplines.
- Relevant certifications in software development or cloud technologies are advantageous.
What We Offer
- Engagement with cutting-edge web development, cloud platforms, and innovative digital products.
- Exposure to technologies including artificial intelligence, cloud computing, APIs, automation, and scalable architectures.
- Opportunities for career advancement and professional growth.
- Continuous technical training, mentorship, knowledge exchange, and assistance with certifications.
- A collaborative engineering atmosphere driven by innovation, creativity, and excellence.
- Competitive remuneration and a comprehensive benefits scheme.
- A workplace culture that prioritizes teamwork, ongoing learning, accountability, and sustained improvement.
- The chance to make significant contributions by developing secure, scalable, and user-centered digital solutions supporting business expansion and improved customer experiences.