Responsibilities • Translate wireframes/designs to high quality code • Design and maintain reusable, reliable and high performance JAVA code • Identify Bottlenecks and come up with the optimized solution • Ensure the best coding practices using JAVA, and responsiveness of application • Help maintain code quality by code reviews and automation of operations • Publish applications to google store
Requirements • Must have 4 years of university degree • Must have 3-4 years of hands on experience with building Android applications • Must have couple of live apps on google store • Must know the best UI/UX design practices based on different screen sizes • Experience with google Maps • Worked on building real time applications • Extensive knowledge of OOP and Software Design patterns • Implemented best coding practices in JAVA • Consume json based restful API • Should be aware of security vulnerabilities of application • Proficient understanding of code versioning tools, such as Git. • Excellent verbal and written communication skills is a big plus
The position is based in Karachi Pakistan.