See Similar Listings

This listing was posted on Ministry of Social Development.

Senior Developer


About us The Ministry of Social Development is a people-centred organisation. We’re in communities across the motu, working with partners to help New Zealanders be safe, strong and independent. We provide social policy and advice to government and assistance, including income, employment and housing support to people of all ages, families, whānau and communities. As a Te Tiriti o Waitangi partner we are committed to supporting and enabling Māori, whānau, hapū, Iwi and communities to realise their own potential and aspirations. Our people are as diverse as the communities we serve. We care about the wellbeing and success of our people and provide a supportive and inclusive working environment where people can thrive and be who they are. The opportunity We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. We are on a bit of a journey and we want you to help guide and shape our team. Our websites will be the focus of significant investment over the next 5 years as well as a modernisation of our content management systems. We will be looking to you to build great relationships with stakeholders in the business, as well as in other teams managing our self-service channels, to support lifting the role and profile of the web development team within MSD. Responsibilities Develop new user-facing features with government accessibility & usability standards at the centre of your approach Build reusable code and libraries for future use Ensure the technical feasibility of UI/UX designs Optimize application for maximum speed and scalability Assure that all user input is validated before submitting to back-end Collaborate with other team members and stakeholders Provide thought leadership in the use of contemporary development techniques, tools, and artefacts Assist project managers and business analysts to set up successful project definition documentation (costing, project plan, timelines, specifications, and reporting) and see the project through to a successful completion Facilitate strong communication channels between the team and key IT and business contacts Provide application support for agreed applications including after-hours support Skills and Qualifications Proficient understanding of web mark-up, including HTML5, CSS3 Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery Good understanding of advanced JavaScript libraries and frameworks, particularly ReactJS Good understanding of asynchronous request handling, partial page updates, and AJAX Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Proficient understanding of cross-browser compatibility issues and ways to work around them. Proficient understanding of code versioning tools, such as Git and SVN Good understanding of SEO principles and ensuring that application will adhere to them. Basic knowledge of Design Thinking Some experience of using OpenText TeamSite & LiveSite, as well as Silverstripe and Drupal content management systems The following skills are also desirable but not essential: Experience with web content management systems Experience with web servers and application servers Basic Unix/Linux admin commands and usage SQL, Hibernate LDAP Experience with Funnelback Skills and Requirements: A proven software engineering background. Good written and verbal skills; ability to articulate ideas and problem solve. Able to work independently and/or as part of a team. Excellent time management Ability to multitask and work in an Agile environment How to apply To apply, click the 'Apply Now' button to upload your CV, cover letter and complete the online application form. Note: Your cover letter will be a key part of our assessment process, so please highlight how your experience relates to the competencies listed in the position description. All applications must be made online. If this is not possible or if you have any queries, please contact us at Internal MSD Employees – please apply through your myHR portal at work. This will ensure that your myHR employee profile is visible as internal candidate. Closing date: Sunday 27th June 2021 Position Description Joining us Joining MSD means being part of a whānau that celebrates the diversity each individual represents. We show manaaki, we care about the wellbeing and success of people and want everyone to thrive, and be who they are in a supportive and inclusive working environment. We work together to make a difference for communities while doing the right thing with integrity. We are a Treaty partner committed to strengthening relationships with Māori, Hapū, Iwi and communities to realise their own potential and aspirations. If you have any support or access requirements, we encourage you to tell us when you apply so we can assist you through the recruitment process.
Ministry Of Social Development
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to Ministry of Social Development
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.