Full Stack / WordPress Engineer  
Uptek Solution   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Full Stack / WordPress Engineer
Category:   Engineering
Total Positions:   1
Job Location:   Islamabad
Gender:   No Preference
Minimum Education:   Intermediate/A-Level
Career Level:   Experienced Professional
Minimum Experience:   2 Years
Salary Range:   PKR 80,000 to 125,000 per Month
Apply By:   Oct 24, 2020
     
     
 
Job Description:

As a Full Stack WordPress Engineer, you will be responsible for helping define and develop the technical vision of the projects you contribute to and ensuring the code being delivered is of substantial quality.


In practice this means estimating effort, defining technical solutions, leading the delivery of high quality code efficiently and within budget, with excellent verbal and written communication — while adhering to our values, Agile methodologies, coding best practices, and established organisational processes.


 


Job Requirements



  • Although this is a backend-focused engineering role, modern frontend experience is also needed.

  • We expect that you will have significant experience with most of the following areas of technology and the ability to quickly learn and close any gaps that you encounter while engaged.

  • WordPress at scale

  • PHP, HTML5, CSS3, and vanilla JavaScript

  • Object Oriented Programming (PHP & JavaScript)

  • WP-CLI and WP-REST-API

  • Extensive knowledge and expertise in RESTful Services and APIs

  • SQL and NoSQL databases

  • Technical SEO & web accessibility

  • Website optimisation


 


Responsibilities



  • Develop WordPress plugins and themes (from scratch) primarily using PHP

  • Develop designs into websites, from Sketch, Figma, Adobe XD

  • Solve complex problems in simple ways

  • Fix bugs and address client issues in a fast-paced environment

  • Juggle current projects with incoming tasks

  • Respond directly to clients courteously and clearly

  • Solve client challenges with understanding and empathy

  • Test solutions across multiple browsers and platforms in a local testing environment

  • Deploy changes to live servers

  • Assist in the remediation, enhancement, and maintenance of client sites


 


Nice to have



  • Setting up CI/CD workflows with Travis CI and GitHub

  • E2E testing and frameworks like PHPUnit, QUnit, and Mocha

  • Build-tools like Grunt, Gulp, and WebPack

  • Docker and Vagrant

  • Package management tools like NPM and Composer

  • Transpiling ES6 to ES5 using Babel

  • CSS Preprocessors like SASS

  • Git and SVN version control systems

  • Developing responsive interfaces

  • Debugging for a wide range of browsers and devices

  • Extending interfaces with JavaScript


 


Required characteristics



  • Highly organised, motivated, and execution-oriented.

  • Self-starter comfortable working in a highly technical environment.

  • Demonstrated ability for continuous learning, creativity, and problem solving

  • Ability to work effectively and dependably in remote environments

  • Confidence effectively presenting well-reasoned options to decision makers

  • Ability to make a strong case while listening and remaining open to other perspectives


 


Benefits / Perks



  • Competitive salary

  • Medical coverage

  • Living space is provided

  • Flexible working hours

  • Monday to Friday free dinners

  • Friendly company culture and opportunities for growth


Company Information
 
Company Name:  Uptek Solution
Company Description:
Software development company.

Copyright 2020, Quaid-e-Awam University of Engineering, Science and Technology. All Rights Reserved