Вакансии
Senior OSX Development Engineer
Следите за нашими вакансиями в Twitter
Опубликована 17 Октябрь 2012 08:02:56. Вакансия предоставлена сайтом HeadHunter.ru
EchoStar Ukraine
Город: | Харьков |
З/п: | обсуждается с кандидатом |
Опыт работы: | От 3 до 6 лет |
Отзывы о компании EchoStar Ukraine |
Responsibilities:
- Designing, coding and debugging applications.
- Front end graphical user interface design.
- Software analysis, code analysis, requirements analysis, software review, identification of code metrics, and system risk analysis.
- Software simulation and modeling.
- Integrate software with existing systems.
- Unit testing and quality assurance.
- Full product lifecycle (Agile-driven) application development.
- Support, maintain and document software functionality.
- Evaluate and identify new technologies.
- Project planning and management.
Qualifications:
Critical Skills:
- Proven software engineering, system design and user experience design skills
- Experience testing user interface design throughout the development process
- Interface development experience
- Strong Objective-C and Cocoa
- Mac OS X internals (file handling, memory management, Cocoa, Foundation)
- Strong knowledge of OO concepts and design patterns
- KVC, Core Data, Data Binding
- AppleScript
- SOAP/REST
- Knowledge/experience working in dynamic development teams using agile methodologies
- Proven experience working with multiple stakeholders to deliver a project from requirements to implementation
Technical skills include:
- Proficiency in the use of XCode 3 or later
- Application debugging and tuning skills and experience
- Object-oriented design and techniques
- Knowledge of Apple User Interfaces Guidelines
- Basic understanding of relational database concepts.
- Working with and building within Service Oriented Architectures
- Documenting and explaining programming techniques.
- Code reviews: Ability to review and comment on peer code changes.
Experience with:
- Kernel development, KEXT Kernel Extension a plus
- Source code management tools - git experience a plus
- Agile Management (ALM) tools - Mingle or Rally experience a plus
- Agile Practices and Methodologies (SCRUM/XP a plus)
Comfortable with other languages/systems:
- Continuous Integration
- C#/Java
- SQL Server 2005/2008/2012
- XML/XSLT queries
- SQL/T-SQL
|
0 | Tweet | Нравится |
|