Punch is a full service digital agency of artists and engineers building
products for our client's most challenging needs. We are a team of former
Google Engineers and Designers based in Silicon Valley, New York and Phuket,
Thailand. We build really cool stuff!!!!! :)
Please see some of our work here: www.punch-agency .com
Skills & Requirements
Qualifications and Experience
3+ years of industry experience
In-depth knowledge of the Android SDK, development environment and tools.
In-depth Knowledge of the Android Framework, particularly connectivity: wifi and bluetooth.
Proficient in Java, C++ development.
Working with C/C++ multithreading and integrating to Java via JNI calls.
Good knowledge of troubleshooting complex OS and Applications issues.
Experience with agile development methodologies.
Experience in test-driven design and development.
Experience with git, gerrit and integration tools in general.
Experience with iOS development is a merit
Experience with network analysis tools like wireshark is a merit
Excellent communication and interpersonal skills
Be part of a multi-disciplinary innovative team to design unique and appealing proximity and connectivity user experiences that truly change people's conception of their mobile devices.
Develop creative technical solutions, and implement designs with the utmost attention to details.
Develop new features, maintain existing code, debugging and bug fixing.
Performance analysis, measurement, and tuning will also be part of your responsibilities.
Document source code and work with other teams to define API requirements.
Provide guidance and mentor less experienced engineers.
About the company
Punch is a full service digital agency of artists & engineers building products for our client’s most challenging needs.