PRODUCT MARKETING AND DESIGN

Web Developer

Location Pin Islamabad, Pakistan
Submit your resume
Download PDF
About the Job

Fiber Mountain Web Developers are skilled and talented professionals, who can design, deploy and test cutting edge websites. You will enjoy being part of an extremely talented, motivated team interacting with both business and development counterparts to capture key marketing requirements and translate them into web solutions designed for our customers.  

Moreover, you will be encouraged to become active in open-source communities. This will provide you with a unique exposure of the entire ecosystem (involving technology, community, customers and partners) in the cutting-edge data center and cloud space. They will have a high customer and product delivery orientation, with the ability to both, understand the “big picture” and to drill down issues down to each detail. 

Responsibilities
  • Use knowledge of website development and product feature integration to architect end-to-end web solutions. 
  • Lead the entire feature lifecycle (from the design to the delivery phases) of applications and products. 
  • Ability to define and review architecture, implementation, and test specifications to ensure that the product architecture continues to meet high levels of scalability, resilience, and fault-tolerance. 
  • Ability to execute the implementation specs with a team of engineers and have demonstrated knowledge of coding modules 
  • Ability to drive the integration and automated testing (at the unit, functional, and scale granularities) efforts to ensure that the product meets the requisite production quality metrics. 
  • Document code implementation details. 
  • Design GUI that is user-friendly, operationally functional, and visually appealing 
  • Investigate and analyse software issues 
  • Follow software development lifecycle processes 
  • Be involved in active discussions on open-source community forums, code reviews, and proposing, implementing, and testing blueprints to design production-grade solutions. 
  • Share team leadership responsibilities, including: 
  • Mentoring, coordinating activities, improving engineering processes, inspiring and motivating others, working as a promoter of new ideas and technology solutions in virtualization and networking space. 
Qualifications
  • BS in Computer Science/Software Engineering or similar 
  • Working knowledge of the following technologies: Web Frontend (HTML, SCSS/CSS, JavaScript), Backend (PHP) is a must. 
  • Strong knowledge and design concepts of object-oriented programming/development and asynchronous JavaScript. 
  • Must have expertise in libraries and frameworks like Bootstrap and JQuery (Understanding of React/Angular would be a plus) 
  • Basic knowledge of Search Engine Optimization process and tracking tools like Google Analytics and Facebook Pixels. 
  • Proficient knowledge of optimization of applications for maximum speed and scalability 
  • Advanced knowledge of MySQL. 
  • Proficiency with data visualization and charting tools/frameworks like Chart.js 
  • Experience in integrating web technologies and REST APIs. 
  • Thorough knowledge of software development life cycle and best practices, including coding standards, code reviews, source control management, build process, continuous integration, and continuous delivery. 
  • Strong grip and proficient understanding of version control tools, such as Git. 
  • Knowledge of authentication and access control principles. 
  • Strong software debugging and problem-solving skills. 
  • Strong skills in information gathering and requirement documentation. 
  • Quick learner and ability to adapt to a fast-paced development environment. Aptitude to learn new bleeding-edge technologies. 
  • Team player with outstanding collaboration and teamwork attitude. 
  • Excellent written and verbal communication skills. 
  • Excellent analytical and problem-solving skills. 
  • Experience working with Docker containers and AWS cloud environments is a plus. 
To proceed with your application, click the button below
Submit your resume