Job Overview
">
This role is for an experienced software developer who can architect, design, and implement mobile endpoint products. The ideal candidate will have expertise in iOS, Android, and Chromebook platforms, as well as deep knowledge of system internals.
">
Key Responsibilities
">
">
* Support the architectural design of mobile agents for iOS, Android, and Chromebook
">
* Work with a remote development team to execute on the development of the mobile solution
">
* Implement security software to a high quality and be a champion for architectural integrity
">
* Determine the best design and architecture in translating business requirements into specific mobile endpoint capabilities
">
">
Required Skills and Qualifications
">
The successful candidate will possess:
">
Bachelor's degree or equivalent experience
">
Expert Swift/Objective-C coder
">
Expert Kotlin developer
">
5+ years' experience on mobile platforms such as iOS, Android, and Chromebook
">
Deep understanding of system internals
">
Good understanding of Core iOS and Android concepts, Xcode, threading, and performance tuning
">
Familiarity with RESTful APIs to connect applications to back-end services
">
Understanding of Apple and Android's design principles and interface guidelines
">
Knowledge of the Reactive programming paradigm
">
Understanding of security concepts: encryption, secure application development, defensive programming, Multi-factor authentication, software vulnerabilities and exploits, general issues in web security
">
Strong understanding of operating system fundamentals such as file systems, certificate management, process management, interrupt handling, and memory management
">
Experience with code signing and deployments at scale
">
Experience working in a cross-functional organization with distributed teams
">
Strong communication (written and oral) and teamwork ethic within a diverse team environment
">
Project management skills – orchestrating large teams, tracking progress, dependencies, and directing towards solutions
">
Preferred Skills
">
The ideal candidate will also possess:
">
High-quality coding standards
">
Unit testing, E2E testing, code reviewing, pre-merge testing etc...
">
Solid understanding of build systems and continuous integration
">
Debugging skills
">
Reverse engineering techniques and debugging of kernel space code
">
Git with a strong understanding of good branching/merging techniques and strategies
">
Basic AWS knowledge
">
AWS knowledge
">
MDM knowledge
">
InTune experience
">
Keeps up to date on current and future technologies within the mobile endpoint space
">
Also preferred but not required
">
Good written and verbal communication skills
">
Ability to communicate complex technical information to non-technical stakeholders
">
Good problem-solving skills and ability to work independently
">
Teamwork and collaboration skills
">
Time management and prioritization skills
">
Capacity to adapt quickly to changing priorities and deadlines
">
Desire to learn and grow professionally
">
Strong passion for cybersecurity and mobile security
">
Strong sense of humor and willingness to poke fun at oneself
">
Other benefits include:
">
A highly competitive salary package that includes bonuses and stock options
">
Comprehensive health insurance, including medical, dental, and vision coverage
">
401(k) plan with company match and profit-sharing program
">
Flexible work arrangements, including remote work options and flexible hours
">
Professional development opportunities, including training, certifications, and education assistance
">
Employee recognition programs, including employee awards and public recognition
">
Fun work environment with regular social events and team-building activities
">
Access to cutting-edge technology and tools, including latest versions of software, hardware, and cloud-based services
">
Free meals and snacks in the office, plus on-site fitness classes and gym membership
">
Pet-friendly office and generous pet insurance policy
">
Generous parental leave policy and fertility treatment coverage
">
Volunteer time off and matching gifts to charitable organizations
">
Company-sponsored social clubs, including book club, sports teams, and recreational activities
">
Discounts on company products and services, plus access to exclusive employee-only deals
">
Exclusive access to company events, including product launches, hackathons, and conferences
">
Recognition on our website, blog, and social media channels, plus features in internal publications
">
Annual reviews and feedback sessions with manager, plus regular check-ins and career development planning
">
Opportunities to take on new challenges and contribute to company growth and innovation
">
Access to mentorship programs, coaching, and professional networking opportunities
">
Regular town hall meetings with CEO and leadership team, plus Q&A sessions and open discussions
">
Transparent and inclusive decision-making processes, plus clear communication of company goals and expectations
">
Commitment to diversity, equity, and inclusion, plus support for underrepresented groups and communities
">
Programs for employees with disabilities, including accommodations and accessibility support
">
Confidential reporting mechanisms for employee concerns, plus anonymous feedback and suggestions box
">
Emergency financial assistance and hardship fund, plus disaster relief and support services
">
Mental health resources and support, including counseling and therapy services
">
Wellness programs and initiatives, including mindfulness, yoga, and meditation
">
Employee resource groups and networks, plus affinity groups and interest-based clubs
">
Professional associations and partnerships, including industry conferences and trade shows
">
Continuing education and professional development opportunities, including courses, workshops, and certifications
">
Summer hours and flexible work arrangements during peak vacation season
">
Additional perks and benefits may vary by location and department
">
Some benefits may require additional documentation or eligibility criteria
">
Company policies and procedures are subject to change
">
Benefits are provided 'as-is' and without warranty
">
By accepting this offer, you acknowledge and agree to these terms and conditions
"]"],