Job Description
About Punch
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.
-
Responsibilities
-
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.