Arhpez Technologies (Pvt.) Ltd. is a startup software company, and we are looking for qualified, enthusiastic, and motivated resources who are willing to learn and grow with the company.
Required are experienced senior native Android mobile app developers to develop mobile products/apps for our U.S. Partner. Applicants must posses significant prior development experience, entailing developing mobile apps on their own, and in a team environment.
Applicants must be self-starters, able to work independently, meet deadlines, be quick learners, and willing to work in a startup environment. Applicants must have English language proficiency.
Current requirement is for first-shift, though in the future (based on client needs), some positions may move to second or third shifts, to meet client requirements & needs. There will be a requirement to attend some meetings/calls during U.S. late morning hours (i.e. after 10 PM Pakistan time) with all shifts.
Objectives:
Translate designs and wireframes into high quality code
Design and build advanced applications for Android platforms
Design, build, and maintain high performance, reusable, and reliable code
Ensure the best possible performance, quality, and responsiveness of the applications
Collaborate with U.S. partner team to define, design, and ship new features
Help maintain code quality, organization, and automatization
Write clean, well designed code, that is easily maintainable and properly + thoroughly documented
Unit-test code for robustness, including edge cases, usability, and general reliability
Identify and correct bottlenecks, work on bug fixing and improving application performance
Follow industry best practices
Android Developer Requirements
BS/MS degree in Computer Science
Strong knowledge of Android SDK (Kotlin, Java, C++), different versions of Android, and how to deal with different screen sizes
Familiarity with RESTful APIs to connect Android applications to back-end services
Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
Ability to design applications around natural user interfaces, such as “touch”
Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Ability to understand business requirements and translate them into technical requirements
Familiarity with cloud message APIs and push notifications
A knack for benchmarking and optimization
Understanding of Google’s Android design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git
Familiarity with continuous integration
Advanced understanding of the full mobile development life cycle, architectures, trends, and emerging technologies
Arhpez Technologies (Pvt.) Ltd. is an IT firm offering IT Development and Services to strategic U.S. based partners, and Western Hemisphere based clients. The firm is headed by an experienced professional with 20+ years of working in, and with, the Big 5 Consulting firms and Fortune 500 companies in the U.S., prior to founding Arhpez Technologies (Pvt.) Ltd. Our goal is to deliver world-class solutions to our clients and partners, and enable an environment where our employees can learn & grow to their full potential. We want employees who are excited, passionate, and take pride in the work they do.