Human Appeal
Junior Website Developer
3473 views
Posted date 26th June, 2024 Last date to apply 9th July, 2024
Country Pakistan Locations Islamabad
Category Development Sector
Type Full Time Position 1

Introduction: 

Human Appeal is a faith-based charity that aims to abolish poverty by providing humanitarian aid, sustainable development programs and championing advocacy for our beneficiaries worldwide. Human Appeal has seven International Field Offices across the globe.

Here at Human Appeal, we have an exciting opportunity for the Junior Website Developer position, to be based at our Islamabad office Pakistan.


Main Job Purpose:

To lead on the development of Human Appeal’s websites, including coding, supporting the innovative design and layout of the websites, as well as providing content management support and monthly admin/maintenance tasks. All with a view to keeping Human Appeal’s family of websites looking and performing great, in order to retain the engagement of current donors, acquire new donors, and ultimately increase Human Appeal’s online revenue year-on-year.


Key Result Indicator

  • Write well-designed, testable and efficient code by following quality guidelines set out by quality assurance (QA).
  • Ensure the website release process is followed when releasing to each website.
  • Support with the delivery of website wireframes to meet Human Appeal’s requirement for new features, modules.
  • Work with a team of developers to assist the ongoing evolution of Human Appeal’s family of website using Umbraco 7 along with the latest software development infrastructure and methods.
  • Assist with the testing of new developments and features on the UAT environment every month assisting the lead developers.
  • Support the Communications Department on a monthly basis with the passing of performance, speed, accessibility, quality assurance, SEO and security tests.
  • Provide support to Human Appeal’s suite of websites daily, assessing critical and high value tickets within a 1 – 2 hour period and low tickets within a 24 hour period, in line with our website support process flow.
  • Ensure the Website Development Asana project management tool is updated on a daily basis.
  • Assist the lead developers with the monthly structural on and off page SEO work in collaboration with the Communications Team.



Accountabilities:

  • Development of front-end elements for multiple sites, working from designs provided.
  • Work with the senior / lead developers to actively contribute to the build of front-end projects that meet the required technical and design briefs.
  • Produce front-end builds that match the designs and UX supplied by the frontend website agency whilst maintaining best practices and common design patterns from the wider development community.
  • Write code of a high-standard according to the general core coding principles (Readability, Extensibility, Maintainability, Modularity).
  • Work with stakeholders to develop and optimise existing features.
  • Understand SEO principles and work as part of the team to deliver optimized solutions. Champion best practice within the team and wider business.
  • Follow and utilise the various processes and toolsets required to complete project work:

    - Receiving work tasks and reporting on use of time (Asana - project management tools).

    - Communicating with other members of the team (Stand-ups, email and calendar scheduling).

    - Local front-end workflow

    - Development workflow

    - Design inspection tools

    - Testing tools (browser inspector tools, Browser Stack)

    - Code review process

  • Submit well-written, tested work through code reviews with the senior / lead developer, utilising and learning from constructive feedback.
  • Build reusable code and libraries for future use.
  • Identify and escalate blockers to the lead developer/ project manager.
  • Investigate, analyse and document reported defects.
  • Performing maintenance programming and correcting defects.
  • Assisting in the creation and maintenance of technical documentation.
  • Monitoring front-end performance and optimizing load times.
  • Participating in strategic projects to deliver business goals.
  • Bringing new ideas, making suggestions and constantly seeking to improve our processes.
  • Clear understanding of our platform build and functionality including an ability to work with; HTML, CSS, Javascript, jQuery, SCSS, Bootstrap, Umbraco and a modular framework.
  • Deliver a project to scope and expected to ask questions when they are unable to resolve an issue within a reasonable amount of time.
  • Understand technical documentation (handovers, solution architecture, code commenting) and acquire thorough knowledge of Asana (PM tool) and an understanding of user stories, estimation and status updates on tickets.
  • Develop and be accountable for the delivery of web development objectives as part of the dedicated Website Support Team.
  • As part of a team you will plan, develop and test new features and functionalities as well as contribute with your ideas.
  • Use your skills to build and maintain the look and feel for production, UAT and staging environments using best practice in industry.
  • Provide technical support to sites.
  • Resolving bugs and other technical issues that are raised by stakeholders in our live' or development' websites within the set SLA.
  • Regression testing for QA and UAT environments for a suite of Umbraco websites.


NB: Employee duties are not limited only to the above-mentioned Accountabilities; he/she may perform other duties 



Job Requirements:


Education

  • Bachelor’s degree in Computer Science, boot camp graduate, or self-taught programmer with relevant experience and a proven track record

 Experience

  • At least 1 years’ commercial work experience, with a portfolio of projects and code samples to demonstrate this
  • Demonstrable front-end development experience

Computer Skills

  • Umbraco (7,8,9
  • Knowledge of how to interact with RESTful APIs and formats (JSON, XML) (preferred, not essential)
  • Experience of PHP back-end development
  • Have an understanding of Bootstrap and keep up to date with the latest Bootstrap standards
  • Some knowledge of best SEO practices within web development
  • Experience with version control e.g Github, Bitbucket
  • An understanding of how to deliver pixel-perfect front-end code based on UX wireframes and creative concepts that work responsively across mobile, tablet and desktop devices.
  • Experience delivering back-end development logic
  • Experience with Bootstrap and/or similar front-end framework
  • Knowledge of API integration

 Languages

  • Fluent English is essential. Additional languages e.g. Arabic, French are desirable


Apply By:

HOW TO APPLY:

We are looking to appoint this role ASAP and will be reviewing applications on a rolling basis, so for the best chance of success please click the link; and apply today to become our Junior Website Developer we would love to hear from you.

Link to Apply: http://humanappeal.peoplehr.net/Pages/JobBoard/Opening.aspx?v=947fdd25-71ec-4fef-9b89-968f63471d8d

Please note that we will only be contacting the Shortlisted candidates.

*Female candidates are highly encouraged to apply*

 



Related
Communications Officer

Applicant Attestation: "By applying for this position, I attest that I have never violate....

Senior Project Manager

CARE is a leading global humanitarian and development organization. ....

Internship

Applicant Attestation: "By applying for this position, I attest that I have never violate....

Sr. Program Officer-PPM

Applicant Attestation: "By applying for this position, I attest that I have never violate....

Technical Advisor, Punjab, Pakistan

Description ThinkWell is an International healt....

Search