Careers
Software Engineers for Cross-Platform Application Development
We're looking for a candidate with experience in developing cross-platform applications using shared codebases and strong skills in C++ and other languages.
What you'll do:
- Work with a team of software developers, UX/UI designers, hardware engineers, and QA to create future versions of our Android and iOS applications
- Develop and maintain code written in C++, Java, Objective-C, JavaScript, and other languages
- Update our applications to take advantage of new Android and iOS releases and hardware
Required qualifications:
- 3+ years experience in application development
- Programming languages: C++, Java, Objective-C
- Strong understanding of software architecture and design paradigms such as MVC
- Proven track record of delivering software to firm deadlines
- BS in Computer Science, or equivalent
Desired qualifications:
- Experience with Android NDK
- Experience using MacOS as a development platform
- Objective-C / iOS SDK experience
- Familiarity with JavaScript, Python, and/or Ruby
- Embedded software development experience in C/C++
- Experience interfacing with Bluetooth LE devices in Android and iOS
- Experience with wrapper generator technology, such as SWIG
- Excellent communication skills
About us, our benefits, location and more
Apply
Send your resume (PDF or docx) and cover letter to careers@perfectco.com. Be sure to include the position for which you're applying in the subject line. If we think you're a fit for our team, we'll reach out!
Email your resume