Senior Android Programmer
The Senior Android Programmer works as a part of the core engineering team developing and maintaining Pixatel’s Android Productivity Suite and the mBazaar appstore platform. The position reports to appropriate technical lead/engineering manager.
Responsibilities
- Design, analysis, development, documentation, testing, deployment, and support of android-based applications
- Ability to understand detail design documents and perform coding as per the design and standards & guidelines
- Implementing development best practices, interacting with external business areas, technical product evaluation and recommendation, documentation and support of all departmental initiatives
- Maintaining knowledge of software tools, languages, development methodologies and technical trends
- Impact analysis, troubleshooting, supporting, and monitoring various production applications
- Understand all aspects of the systems lifecycle including design, analysis, development, documentation, testing, deployment, and support of web-based applications
Requirements
- 5+ years of software development experience
- 3+ years hands on Java and/or Android experience in a professional environment
- Experience with Android APIs and Frameworks
- Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
- Source code control understanding (experience with Subversion and Eclipse preferred)
- A passion for mobile device technologies, especially Android
- Experience with Git, MySQL, XML, JSON and Web Servcies
- Experience in developing for mobile handsets and tablets
Additional Skills
- Knowledge of database design desirable
- Knowledge of user interface design and human factors desirable
- Experience with Business Rules Engines desirable
- Experience with Oracle & MySQL database technologies, SQL, PL/SQL tools
- Experience with various versions software, testing software
- Experience with custom applications and packaged system life cycle methodologies
- Must be self-starter, and also work effectively on a team
Education
- Bachelor’s degree in Computer Science or equivalent experience required
To apply, please send an email to Pixatel Jobs with a cover letter and resume.