Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title: Full Stack Developer
Location: Sydney, Australia
Employment Type: Full-time, Permanent
Salary Range: AUD 77K to AUD 85K
Reporting To: Delivery Manager
Position Summary
We are seeking an experienced Full Stack Developer with a strong background in developing scalable, high-performing web applications using modern frontend and backend technologies. The successful candidate will play a key role in designing, developing, testing, and deploying full-stack solutions within a collaborative Agile team environment.
The ideal applicant will have over 10 years of experience in enterprise application development with proven expertise in ReactJS, Node.js, TypeScript, and .NET Core, alongside solid cloud deployment experience on Azure.
Key Responsibilities
- Design, develop, and maintain responsive web applications using ReactJS, TypeScript, and related front-end technologies.
- Develop RESTful APIs and microservices using .NET Core, Node.js, and ExpressJS.
- Implement Backend-for-Frontend (BFF) architectures to optimize data flow between backend and frontend services.
- Collaborate with UI/UX designers using Figma or Invision to ensure seamless integration of design and functionality.
- Build, manage, and maintain CI/CD pipelines using tools such as AWS CodePipeline, TeamCity, and GitHub Actions.
- Deploy and manage cloud applications using AWS services (EC2, Lambda, API Gateway, S3, RDS, DynamoDB, Cognito).
- Write and maintain unit and integration tests (Jest, Karma, Jasmine) ensuring code quality and reliability.
- Monitor application performance, identify issues, and implement optimizations.
- Participate actively in Agile ceremonies such as sprint planning, stand-ups, retrospectives, and code reviews.
- Provide technical mentorship and contribute to knowledge sharing across teams.
Required Skills and Experience
- 10+ years of full-stack software development experience in enterprise environments.
- Strong hands-on experience in ReactJS, TypeScript, Redux, HTML5, CSS3, and Bootstrap.
- Proven backend development experience in .NET Core (C#), Node.js, and ExpressJS.
- Solid understanding of database design and management (SQL Server, MySQL, PostgreSQL, DynamoDB).
- Experience with cloud environments, preferably AWS.
- Strong understanding of software development principles, microservices architecture, and REST API design.
- Proficient with version control systems (Git, Bitbucket, SVN) and CI/CD tools (TeamCity, GitHub Actions).
- Familiarity with application security tools like Snyk and Checkmarx.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills in cross-functional Agile teams.
Preferred Skills
- Experience with Storybook for UI component management.
- Familiarity with GCP or other cloud platforms.
- Exposure to Java and Spring Boot for backend microservices.
- Experience in mentoring junior developers or leading small technical teams.
Education
- Bachelor of Technology (BTech)
Key Skills
Ranked by relevanceReady to apply?
Join Cygnus Consulting and take your career to the next level!
Application takes less than 5 minutes

