Do you have the right skillset to be one of us?

Check our job openings and get in touch with us.

Job brief

We are looking for a PHP Developer who is dedicated to the craft, writes code that they are proud of and can hit the ground running.

Responsibilities
  • Write “clean”, well-designed code
  • Produce detailed specifications
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Contribute in all phases of the development lifecycle
  • Follow industry best practices
  • Develop and deploy new features to facilitate related procedures and tools if necessary
Requirements
  • Proven software development experience in PHP
  • Understanding of open source projects like Joomla, Drupal, Wikis, osCommerce, etc
  • Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc
  • Good knowledge of relational databases, version control tools and of developing web services
  • Experience in common third-party APIs (Google, Facebook, Ebay etc)
  • Passion for best design and coding practices and a desire to develop new bold ideas
  • BS/MS degree in Computer Science, Engineering or a related subject
Apply Now
Job brief

SRhives is a software development company having an exciting position opening in our office based in Lahore, Pakistan. The right candidate is someone who thrives on pushing the limits of technology to produce state of the art business solutions for our clients. Our development team is curious about new digital technologies and aspires to combine usability with visual design. Being challenged constantly to deliver creative, imaginative and scalable solutions and ensuring great user experience for a highly complex business environment. Do you got what it takes to successfully take ownership of this role?

Required Qualifications
  • BSc degree in Computer Science or relevant field with
  • 3 years + Relevant Experience
Role Responsibilities
  • Use mark-up languages like HTML to create user-friendly web pages
  • Maintain and improve website
  • Optimize applications for maximum speed
  • Design mobile-based features
  • Collaborate with back-end developers and web designers to improve usability
  • Get feedback from, and build solutions for, users and customers
  • Write functional requirement documents and guides
  • Create quality mock-ups and prototypes
  • Help back-end developers with coding and troubleshooting
  • Ensure high quality graphic standards and brand consistency
Skills Required
  • Proven work experience as a Front-end developer
  • Hands on experience with mark-up languages
  • Familiarity with browser testing and debugging
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Understanding of layout aesthetics
  • Knowledge of SEO principles
  • Familiarity with software like Adobe Suite, Photoshop and content management systems
  • An ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills.
Benefits
  • Work in a multi-national company
  • Recognition and rewards based on performance
  • Competitive salary based on skill and experience
  • Development and Training
  • Annual Team excursions and Company events
Apply Now
Job brief

SRhives is a software development company having an exciting position opening in our office based in Lahore, Pakistan. The right candidate is someone who thrives on pushing the limits of technology to produce state of the art business solutions for our clients. Our development team is curious about new digital technologies and aspires to combine usability with visual design. Being challenged constantly to deliver creative, imaginative and scalable solutions and ensuring great user experience for a highly complex business environment. Do you got what it takes to successfully take ownership of this role?

We are looking for a reliable Senior Quality Assurer to ensure that before our product reaches our customers, all external and internal requirements are met. You will be responsible for inspecting procedures and outputs and identifying mistakes or non-conformity issues. An excellent Senior Quality Assurer has eyes like a hawk and solid experience in quality control. The ideal candidate is a reliable and competent professional whose approval will be necessary for the continuation of a business life cycle.

The goal is to assure the high quality of our operations and services aiming to the long-term success of our business.

Required Qualifications
  • BSc/BA in business administration or relevant field
  • Certification of quality control is a strong advantage (ISO 9000 etc.)
  • 4 years + Relevant Experience
Responsibilities
  • Devise effective procedures to inspect and report quality issues Monitor all operations that affect quality
  • Supervise and guide other QA’s, technicians and other staff
  • Assure the reliability and consistency of production by checking processes and final output
  • Appraise customers’ requirements and make sure they are satisfied
  • Report all malfunctions to production executives to ensure immediate action
  • Facilitate proactive solutions by collecting and analysing quality data
  • Review current standards and policies
  • Keep records of quality reports, statistical reviews and relevant documentation
  • Ensure all legal standards are met
  • Communicate with external quality assurance officers during on-site inspections
Requirements
    Proven experience as a quality assurance lead or relevant role Thorough knowledge of methodologies of quality assurance and standards Excellent numerical skills and understanding of data analysis/statistical methods
  • Good knowledge of MS Office and databases Outstanding communication skills
  • Great attention to detail and a results driven approach
  • Excellent organisational and leadership abilities
  • Reliable and Trustworthy
Benefits
  • Work in a multi-national company
  • Recognition and rewards based on performance
  • Competitive salary based on skill and experience
  • Development and Training
  • Annual Team excursions and Company events
Apply Now
Job brief

SRhives is a software development company having an exciting position opening in our office based in Lahore, Pakistan. The right candidate is someone who thrives on pushing the limits of technology to produce state of the art business solutions for our clients. Our development team is curious about new digital technologies and aspires to combine usability with visual design. Being challenged constantly to deliver creative, imaginative and scalable solutions and ensuring great user experience for a highly complex business environment. Do you got what it takes to successfully take ownership of this role?

We are looking for a reliable Senior Python Developer to ensure that before our product reaches our customers, all external and internal requirements are met. You will be responsible for inspecting procedures and outputs and identifying mistakes or non-conformity issues. An excellent Senior Python Developer has eyes like a hawk and solid experience in quality control. The ideal candidate is a reliable and competent professional whose approval will be necessary for the continuation of a business life cycle.

The goal is to assure the high quality of our operations and services aiming to the long-term success of our business.

Required Qualifications
  • BSc/BA in business administration or relevant field
  • 4 years + Relevant Experience
Responsibilities
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability and performance optimal applications
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Implementation of security and data protection
  • Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}
Requirements
  • Expert in Python, with knowledge of at least one Python web framework {{such as Django, Flask, etc depending on your technology stack}}
  • Familiarity with some ORM (Object Relational Mapper) libraries
  • Able to integrate multiple data sources and databases into one system
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Good understanding of server-side templating languages
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Understanding of accessibility and security compliance {{depending on the specific project}}
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with event-driven programming in Python
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Able to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}
Apply Now