Engineering | Palo Alto, CA, United States
Nok Nok Labs, headquartered in Palo Alto, California, is a well funded startup that provides authentication infrastructure solutions to enterprise customers all across the world. Our robust and innovative product is designed to solve problems that have existed within the Internet security space for years.
We're looking for a talented and highly motivated mobile software engineer to join our rapidly growing organization. In this key role, you will work in the client-side team developing mobile software for our advanced user authentication solution and building products that are designed to solve the inherent problems that have existed within the authentication space for years. You'll actively participate in the creation of an authentication platform, developing a server that is expected to scale and function inside some of the world’s largest Web infrastructures.
Though the position is focused on iOS development, we will consider those with solid Android development experience who want to work on iOS.
The following describes what we think are the paths to success for this role:
We believe passion and personality matter. As such, we need someone who can work with diverse, smart, and driven engineers in a startup environment that is nimble, fast paced and challenging yet exciting. Though not required, experience in strong authentication solutions is helpful. A successful Mobile Software Engineer will have the following skills:
What you'll be doing:
- Experience in building Internet-scale infrastructure products
- At least 3 years of relevant experience, including mobile software development for iOS devices.
- Solid object oriented design skills
- Experience with writing code in Objective-C and C++
- Experience in design and development of native applications running on mobile platforms.
- Experience with mobile software development kit (SDK)
- Experience in multi-threaded programming and socket programming
- Experience in XML, JSON, jQuery, STL, and Boost a plus.
- Great written and oral skills, especially writing design documents that are easy to understand.
- Proficiency in developing applications on iOS using xcode
- Solid experience in creating secure software
- Experience with Android SDK is helpful but not required
- Be responsible for all aspects of software development including design, coding, testing and debugging.
- Innovate and brainstorm new features that will drive and increase usage of our product.
- Communicate effectively with peers to highlight and clarify software design requirements
- Work closely with the development team to scope problems, investigate, and design solutions that meet product requirements.
- Influencing the direction and delivery of our version 1.0 product
What can we do for you? Great relationships are a two way street and we understand that here at Nok Nok Labs. To provide you with the optimal level of motivation and help you succeed during this exciting time in your career, we provide:
• Competitive salaries and first rate health benefits along with 401k
• A fully stocked kitchen with enough snacks and beverages to keep you fueled each day
• An open, honest and collaborative environment that promotes creativity and growth
• Fun! We work hard but we also play hard. Weekly happy hours, ping pong, team building and flexible hours are all part of our dynamic work culture
• Needed time off. Our flexible vacation policy means that we trust you to do your best work and you trust us to let you live your life
• The opportunity to work with some really bright co-workers and some of the most established leaders in the industry
This is your chance to get in on the ground floor with the company as we prepare to roll out a revolutionary product that is fundamentally game changing in the authentication space. If you think you are a good fit for the job profile, we’d like to hear from you. Please include a brief cover letter along with your resume and let us know why you would like to join our team!