Principal Mobile Developer
Skills
Computer ScienceMobile ApplicationsActive ListeningContinuous IntegrationCreativeElectrical EngineeringEmergency Services
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s Degree in Computer Science Computer/Software Engineering Electrical Engineering or related sciences or equivalent experience
- Strong analytical and technical skills
- Experience with C/C++ and/or Java in a professional environment or open source project
- Hands-on or fundamental knowledge of Android systems and internals AOSP
- Basic working knowledge of Linux
- Experience with Agile methodology and continuous integration
Nice to have
- Creative resourceful
- Grit
- Can-do attitude
- Self-starter
- Quality-focused
- Defensive coding
- Pair programming
- Active listener
- Constructive criticism
- Peer review
Day to day
- Develop critical mobile security software components for real-world use in Android-focused applications.
- Collaborate closely with software engineers test specialists and product owners to deliver high quality releases in regular cadences.
- Apply Agile practices creative problem solving and scientific analysis to commercial-grade development in a supportive team environment.
