Innovative group seeking seasoned Android Developer to create new or modify existing software products to meet business requirements; to provide hands-on technical leadership and foster team development in an Agile environment; and to interface with corporate management.
Primary Role would be to:
Apply knowledge of computer science, engineering, and mathematics to design and develop computer programs, Android applications, and our proprietary platforms
Define and implement engineering practices, standards, and project methodology
Design, code, and test systems (automated testing a plus)
Mentor junior engineers, including instructing, tasking, and evaluating
Research and apply current and trending technological innovations
Assist in the development of system roadmaps for existing and future projects
Obtain direction from corporate management and software architect and develop a methodology for execution
Define, document, and communicate problems, concerns, and suggestions to all stakeholders
Manage communications between corporate management and the engineering team
We are a small growing team who offer a good work/life balance, comprehensive benefits, and the ability to telecommute up to several days per week.