Bewerber
Developer backend/applications
bei AUPEO in Berlin
AUPEO! is an exciting new digital music service that delivers personalised music streams to users through hardware devices and over the web. As a relatively young company, we are looking to expand our development team as we expand both the features of our service, and the number devices / platforms on which the service is available. This role is the perfect opportunity for an experienced and highly motivated software developer looking to get experience of creating a scalable, distributed, platform-agnostic content service, or to apply existing experience in a new context. The successful candidate will help us develop both server- and client- side software, using a wide variety of technologies and languages, including Ruby (/ on Rails), Java, Objective-C, Flash and Javascript.
Our team takes software engineering very seriously. You will be expected to have a good understanding of the performance characteristics of the datastructures and algorithms that you use, an eye for well-structured, readable code, and an appreciation of the importance of test coverage and code reviews. Our development environment is fairly high-paced, and
code quality is critical to our being able to deliver working software quickly and reliably.
Responsibilities
• Developing server- and client- side software to support our business
• requirements and those of our partners / customers.
• Reviewing the code of other developers to ensure a high quality of
• code and to facilitate knowledge sharing
• Discovering and adopting new technologies as and when they become
• necessary / appropriate.
Requirements
• A bachelors degree in computer science or related field, or
• equivalent experience.
• Substantial software development experience – experience developing
• and maintaining large applications over a long period of time.
• Comprehensive understanding of software architecture and design
• principles, web services, and underlying internet technologies.
• Excellent verbal communication skills.
• Enthusiasm, and a willingness to learn new skills
Desirable Experience
• Ruby on Rails application development and deployment
• Development in a dynamically-typed, interpreted language (e.g. Ruby,
• Python)
• Unit / Functional / Integration testing. Test- / Behaviour-driven
• development.
• Web development – AJAX, Javascript.
• Development of distributed, fault-tolerant applications.
Aktuelle Jobs bei AUPEO
25.08.2011
23.03.2011angeschaut: 617 mal