Sr. Android Developer

South Bay, (none selected) | Direct Hire

Post Date: 05/26/2017 Job ID: (JOS000006707) Industry: Software/Hardware

 
General Description
• This role conducts basic technical analysis of customer requirements and creates, evaluates, and develops implementation concepts / approaches to meet customer requirements.  
• This role will require a strong developer with solid programming skills (strong on data structures and algorithms).  
• They will assist in design & architecture of framework/app components.  
• Works independently, and may function as a team lead as needed.  
• Determines approach to work, and is monitored/supervised based more on milestone basis, and at key deliverable junctures.  
• Research software standards and analyze emerging technical trends for new product opportunities.  • Identify the required documentation and process for the project.  
• Assist in creation of design requirements.  
• Assist in analyzing test data and reports to determine if design meets functional and performance specifications. Collaborate with other engineering staff to evaluate interface between hardware and software products.  
• Analyze test data and reports to determine if design meets functional and performance specifications.  
• Confers with the team to resolve testing problems. 
 
Job Responsibilities
• Design and build advanced applications for the Android platform  
• Collaborate with cross-functional teams to define, design, and ship new features.  
• Unit-test code for robustness, including edge cases, usability, and general reliability.  
• Work on bug fixing and improving application performance.  
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.  
 
 
Requirements  
• Bachelor's Degree in CS (Master’s Degree a plus)
• 5+ years of directly related experience is required
• Strong development and programming skills, as well as design skills and POC creation experience  
• Experience in Java, C, C++ is required  
• Must have experience in Android development – mandatory  
• Experience with third-party libraries and APIs  
• Deep understanding of the general mobile landscape, architectures, trends, and emerging technologies  
• Performs work under time schedules and stress which are normally periodic or cyclical, including time sensitive deadlines, intellectual challenge, some language barriers, and project management deadlines.  
• Experience with Agile Methodologies, CI, and Test Driven Development 

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: