What are the responsibilities and job description for the Mobile Developer II position at Spear Education, LLC?
Architect, build, and maintain performant mobile applications across iOS, Android, AppleTV, and FireTV platforms, leveraging native languages and adhering to platform-specific UI/UX guidelines to ensure seamless, responsive, and accessible experiences for diverse customer bases. Lead end-to-end mobile app delivery, from concept through production deployment—collaborating cross-functionally with design, backend, and product teams to translate business requirements into robust, scalable mobile solutions with high availability and customer impact. Implement and manage CI/CD pipelines for mobile releases, ensuring continuous integration, automated testing, and streamlined delivery of high-quality apps; proactively identify pipeline bottlenecks and drive improvements for faster, reliable deployments. Own app performance and stability by leveraging monitoring tools, diagnosing issues, analyzing logs, and
pushing optimizations that reduce crash rates, improve load times, and boost user engagement—while maintaining compatibility across OS versions and device types. Champion a collaborative, agile development environment by participating in sprint ceremonies, driving peer code reviews, and advocating for test-driven development (TDD), version control best practices, and clean, maintainable code. Integrate and manage secure, scalable RESTful APIs and third-party SDKs, ensuring seamless data flow between mobile clients and backend systems—while maintaining compliance with privacy standards and minimizing latency for optimal app responsiveness. Continuously evaluate and adopt emerging mobile technologies, frameworks, and development tools, ensuring the tech stack stays modern and efficient; lead innovation initiatives that enhance developer productivity, app capabilities, and overall product quality. Telecommuting permitted 3 days per week.
Required Qualification:
Master's degree or equivalent in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or Information Technology, plus one (1) year of experience in job offered or closely related engineering roles. Must have: One (1) year of experience in the following: Designing and developing project components, Java, C#, Javascript, HTML5, CSS3, Android applications, and Unity 5.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.