Build Your Career

We believe in our people! Want to be a part of an incredible team where you can be challenged, grow your career, hang around other smart people? Check out current job openings.

Current Openings

Backend Developer (Node.js)

1 Position

At Whizpool, we are looking for Backend Developer (Node.js) to grow with our development team. You will be involved from conception to completion with projects that are technologically sound and aesthetically impressive. We offer a great opportunity to expand your career, learn new things, and take on interesting technical challenges.

Requirements:

  • Strong proficiency with JavaScript.

  • Knowledge of Node.js frameworks such as Express, Nest and libraries such as Lodash, socket etc

  • Thorough understanding of Node.js is must (PHP is a plus)

  • DB Knowledge/ Experience: MySQL, SQL Server, MongoDB


Skills:

  • Strong proficiency with JavaScript

  • Knowledge of Node.js and frameworks available for it

  • Understanding the nature of asynchronous programming and its quirks and workarounds

  • Optimization in terms of memory and time

  • Good understanding of server-side templating languages

  • Basic understanding of front-end technologies, such as HTML5, and CSS3



Apply Now

Frontend Developer (React.js/Angular)

1 Position

At Whizpool, we are looking for Frontend Developer (React.js/AngularJS) to grow with our development team. You will be involved from conception to completion with projects that are technologically sound and aesthetically impressive. We offer a great opportunity to expand your career, learn new things, and take on interesting technical challenges.

Requirements:

  • Experience in frontend development using React.js or AngularJS is a must.

  • Strong proficiency with JavaScript.CSS and jQuery.

  • Experience with popular React.js workflows (such as Flux or Redux)

  • Experience with common front-end development tools such as Webpack, NPM, etc.

  • Strong knowledge of Web/Mobile Front-End development using HTML5/CSS3, SASS, Responsive UI using Bootstrap, Material UI etc.

  • Knowledge of modern authorization mechanisms, such as JSON Web Token

  • Translating designs and wireframes into high quality code

  • Familiarity with RESTful APIs

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.


Skills:

  • Basic understanding/experience of backend technologies such as Node.js/PHP will be a huge plus.

  • Ability to understand business requirements and translate them into technical requirements.

  • Proficient in tools like Jira, Git and Bitbucket etc.



Apply Now

Android Developer

1 Position

Whizpool is looking for an Android Developer who seizes extremely embedded passion for pushing mobile technologies to its limits and takes pride in the code he writes. You will be working with our team of talented individuals to design and build mobile applications. If you think you can take charge, solve problems, write robust & clean code and can see the projects through from inception to completion, then we need you. Position is Islamabad based and we will prefer hiring for this region. You must have some working experience in an established software house and must have developed Android applications during course of study or during employment.

Responsibilities:

  • Design and build advanced applications for the Android platform

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Work with outside data sources and API's

  • Unit-test code for robustness, including edge cases, usability, and general reliability

  • Work on bug fixing and improving application performance

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency


Requirements:

  • Minimum 02 year of Android development experience

  • Experience working with remote data via REST and JSON

  • Understanding of Java and lower level programming concepts such as Multithreading, OpenGL and Networking

  • Understanding of the Android NDK and integrating native C++ code libraries into Android apps using JNI

  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

  • Familiarity with Maven or Gradle

  • Experience with Git and Jira

  • Solid understanding of the full mobile development life cycle

  • Passion for building efficient and lean mobile app with no lags and crashes

  • Ability to devise creative solutions to unexpected problems

  • Passion for writing good, clean code that human can understand and computers can execute


Key Skills: Java, Kotlin, Android, User Interface Designing, Unity (is a plus)
Operating System: Android
Programming Languages: Java, Kotlin, C++

Apply Now

iOS Developer

1 Position

Whizpool is looking for both fresh and experienced (1-2 years)  iOS Developers to join our team. We value our work and take pride in showing it to the world. We offer a great opportunity to expand your career, learn new things, and take on interesting technical challenges. Position is Islamabad based and we will prefer hiring for this region.

Responsibilities:

  • Design and build advanced applications for the iOS platform.

  • Work on bug fixing and improving application performance.

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

  • Ensure the performance, quality, and responsiveness of applications.


Skills:

  • Strong programming skills in both Swift and Objective C.

  • Strong experience with XCode, Cocoa Touch, iPhone/iPad Apple SDK.

  • Hands on knowledge and Proficiency in Xcode, Interface Builder and Instruments.

  • Experience working with remote data via REST and JSON.

  • Experience with iOS frameworks such as Core Data, Core Animation, etc.

  • Familiarity with RESTful APIs to connect iOS applications to back-end services.

  • Familiarity with cloud message APIs and push notifications.

  • Solid understanding of the full mobile development Lifecycle.

  • SDK integration for Facebook, Gmail, Twitter, Google Maps.

  • Experience in integrating mobile applications to Web Services.

  • Excellent ability to develop and understand algorithms.

  • Exceptional analytical aptitude and attention to details.

  • Excellent communication, writing and documentation skills



Apply Now

React Native / Flutter Developer

1 Position

We are looking for a young and talented Flutter Developer that create multi-platform apps for iOS and Android using Google's new Flutter development framework.

Skills:

  • Must have 1+ years of Experience in React Native/Flutter Application Development.

  • Strong & practical experienced in React Native/Flutter.

  • Dart / JS experienced.

  • Should know how to create and integrate plugins/extensions.

  • Good understanding of Object-Oriented Programming & data structures.

  • Database Design Knowledge (Coredata ,SQL Lite).

  • Web Services (Json,XML) and Detail-oriented web development skills (HTML, JavaScript, CSS/SASS, etc.)

  • Experience with Java and/or Swift/Objective-C is a plus.

  • Experience authoring, testing, and deploying code high-scale production applications.


Requirements:

  • Have at least two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on GitHub.

  • Experience with third-party libraries and APIs.

  • Experience with Git, Jenkins, or other version control tools.

  • Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into readable state.



Apply Now

We are always keen to meet energetic and talented professionals who would like to join our team.
If you wish to be considered for any future positions, please send us your resume.