Senior Full Stack Web Developer

Job details

Posted
10 April 2024
Salary
Weekly pay + WFH
Location
Sydney
Job type
Contract
Discipline
Software Development + Testing
Reference
265375

Job description

Our Federal Government client is seeking an experience Senior Full Stack Web Developer to join their team. This role is open for Canberra, Sydney and Melbourne candidates. This is a contract role for 12 months with 2x12 months extensions.

  • 12 month contract with 2x12 month etxensions.
  • Open for Australian citizens with the ability to obtain a Baseline Security Clearance.
  • This role is open for Canberra, Sydney and Melbourne candidates.
  • Hyrbid working arrangements ( 3 days from the office and 2 days from home).
  • Paxus pays weekly

The Full Stack / Web (PHP) Developer role will be responsible for a broad range of expertise to manage the technical backbone of our agency's website.

To leverage your proficiency in various technologies like GovCMS Drupal, PHP frameworks (like Symfony), frontend frameworks (like VueJS), and DevOps tools (like Docker and GitLab)

To contribute to the entire development lifecycle, from building new features to testing, deployment, and ongoing support. Out of hours support will also be required for weekly release activities.

Key duties may include, but are not limited to:

  • Develop, test, deploy & measure solutions for business, UI/UX, accessibility & analytics needs.
  • Maintain automated tests for website stability.
  • Collaborate with stakeholders to clarify requirements, manage technical limitations, estimate timelines & present work at release meetings.
  • Collaborate with infrastructure providers on performance, maintain website infrastructure (Drupal, dependencies) & provide ad-hoc support to Drupal administrators.
  • Contribute to development strategies & policies, represent the team & mentor junior developers/transfer knowledge to Drupal administrators.

To be considered for this role you must:

  • Full stack website development: Proficiency in developing across various technologies including PHP (v8) with Symfony/Drupal, MySQL/MariaDB/AWS Aurora, TypeScript, VueJS, HTML, and Sass. Adherence to established project development guidelines and best practices.
  • Developing websites to meet business requirements: Ability to design and implement website solutions that meet business, UI/UX, accessibility, and analytics requirements while considering technical constraints, security, and scalability.
  • Team work and collaboration: Experience working effectively within multidisciplinary and Agile project teams. Excellent communication skills to explain complex technical concepts to a diverse range of stakeholders, regardless of their technical background.
  • User empathy and testing: Ability to understand the needs of a broad user base and how technical decisions might impact their experience.
  • Infrastructure support: Experience working with vendors to enhance and maintain infrastructure, such as environment management, SSL certificates and CDN/WAF configuration. Familiarity with cloud hosting platforms like AWS is desirable.
  • Version control and CI/CD: Experience managing code with Git and familiarity with Gitflow workflows. Knowledge of CI/CD tools like GitLab or GitHub for code management, automated testing, and potentially familiarity with Docker containerisation.
  • Accessibility and best practices: Experience adhering to accessibility, usability, and user-centered design principles in website development.
  • Release management: Experience with regular code deployments to production and collaboratation with infrastructure providers on platform and application performance. Experience maintaining website infrastructure (Drupal core/modules, dependencies) and Google Tag Manager configuration for analytics.
  • Support and collaboration: Provide ad-hoc support and troubleshooting to Drupal site administrators. Contribute to strategies, guidelines, and policies while representing the development team to internal and external stakeholders.
  • Knowledge Sharing & Mentorship: Mentor junior developers and transfer knowledge to Drupal website administrators.

When inquiring about this role, please quote the job number #265375

To be considered for the role click the 'apply' button or for more information about this and other opportunities please contact Irina Alrogi on +61 (0)2 6151 9203 or email: [email protected] and quote the above job reference number.

Paxus values diversity and welcomes applications from Indigenous Australians, people from diverse cultural and linguistic backgrounds and people living with a disability. If you require an adjustment to the recruitment process, including the application form in an alternate format, please contact me on the above contact details.