Web Developer

dubizzle
Full time Full day
Karachi

The Senior Web Developer is part of a cross-functional regional advertising team with clients across the Middle East. The role is responsible for the technology that powers performance for our client's marketing campaigns, working closely with campaign managers, designers, and sales to ensure client satisfaction and client return on ad spend (ROAS). 

  • Build healthy automated services that are designed for performance and scale
  • Design, build, and  maintain robust web pages, web applications, and APIs - from the service that powers them right down to the line of code that perfects them. 
  • Gain a detailed understanding of the complete architecture of our product and opportunities for enhancement
  • Handle the entire software development life cycle, end to end, while maintaining both standards of quality and adherence to timelines
  • Work closely with the advertising operations and sales teams from the early stages of designing customer solutions all the way through to resolving production issues
  • Maintain a high availability production environment of 5 nines or greater



Requirements

  • 4-year bachelor's degree, preferably in a STEM program
  • 3-years or more of experience as an engineer working on production software applications or websites
  • 2-years or more of JavaScript experience
  • 2-years or more of PHP experience
  • Expertise in WordPress including PHP, SQL, JavaScript, and CSS (Bootstrap 5)
  • Expertise in engineering workflow tools such as Git, Github or Gitlab, and other build automation technologies
  • Expertise in vanilla Javascript
  • Intermediate knowledge of SEO best practices, page rank, PageSpeed, and core web vitals
  • Basic experience with React or a similar Javascript framework
  • Basic experience with a static website generator such as Jekll, Next.js, Hugo, or Gatsby
  • Basic experience with web hosting, DNS records, and server management either through a managed service or cloud-based hosting service such as AWS
  • Working knowledge of Python including commonly used libraries such as BeautifulSoup, Pandas, and Django
  • Understanding of adtech a plus - such as HTML5 creative, GAM, prebid, RTB, IAB standards, programmatic advertising and auction based sales
  • Understanding of marketing campaigns and campaign optimization a plus
  • Ability to build a WordPress theme and plugin from scratch, create theme options, and utilize modern WordPress features such as Gutenberg
  • Ability to build client-facing reporting tables and dashboards
  • Inquisitive - someone that is interested in how systems works
  • Tinkerer - someone that likes to optimize for efficiency on balance with commercial best interests
  • Open - someone interested in and willing to work on digital advertising products
  • Ambitious - someone willing to take on a new challenge and strives to do something new
  • Resourceful - someone willing to learn and figure out solutions regardless of prior experience or education
  • Caring - someone that takes responsibility and cares about the details - and knows how to balance that with commercial best interests

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

K-Electric
Full time Full day
Our employees are our company's greatest asset - they are our real competitive advantage. We possesse immense power of innovation, immagination and a desire to attract and retain the best; provide them with encouragement, stimulus, and make them feel that...
Karachi
Purpose of the post: The position of Provincial Disease Surveillance Officer is responsible and accountable for the quality of poliovirus surveillance in all districts of their province. The Provincial Disease Surveillance Officer is expected to provide strategic and technical leadership...
Karachi
ibex
Full time Full day
Oversee activities of his team and hence of Contact Centre in their respective shifts to insure quality performance and smooth operation. Organize and direct the staff of our Contact Centre. Assess team’s work and giving them feedback to maximize performance.Bachelors...
Karachi