急聘:安卓移动设备应用工程师

注册
2005-01-31
消息
7,341
荣誉分数
45
声望点数
208
以下为该职位的具体要求,有意者请email 联系Juliette Smith :Juliette.smith@in-tac.ca。

Our Employer a young, innovative firm that develops Android and iPhone, iPad apps for the healthcare industry,

located in Ottawa, Canada. Since we are developing our second generation of the platform, our previous

apps have been used by various Home Health Care agencies and very well received. The apps allow

consumers, healthcare workers, family members and healthcare professionals to participate in remote

patient monitoring of patients in their communities. The firm develops mobile apps supported by a state-of the

art Java platform in an Agile/Test Driven Development environment using Cloud infrastructure. We’re

looking for experienced Android Java developers to join our growing firm.





You’ll be responsible for the following:

• Use test driven development (TDD) methodology to develop software

• Use Object-Oriented analysis and design techniques along with effective use of design patterns

• Design and develop domain models to support business requirements

• Re-factor current application design and/or implementation to support application enhancement

requests

• Support software applications to resolve any defects and issues reported

• Develop high-level system narratives, storyboards and user interface prototypes

• Keep up with the latest developments in the Android frameworks/community

• Contribute and adhere to development standards and best practices in software development

• Conduct design and code reviews

• Develop prototypes or demos for any strategic business initiatives

• Develop robust, complex and reusable software component modules

Desired Skills & Experience

• 2 – 8 years industry experience

• Languages Experience: Java

• Technologies/Frameworks Experience: Android (all versions a plus), Eclipse

• Design Skills with experience in Object Oriented Design (OOD), Design Patterns, Database

Design, Data modeling required Domain Driven Design desirable

• Testing Experience with Unit Testing, Integration Testing, TDD (Test Driven Development)

required

• Experience with any testing frameworks such as OCUnit and Mocking required

• Other skills in refactoring, requirements gathering/analysis, Software Configuration Management

Tools (Git) is a plus

• GUI development experience desirable

• Human/Computer Interaction experience desirable

• Experience with Agile Development methodology is a plus

• Ability to work independently as well as perform as part of a small, close knit development team

required, Paired Programming desirable

• Experience developing for a software products company is preferred
 
后退
顶部