Senior Software Engineer
Требования
Местоположение и тип занятости
Компания
An easy way to manage access to your home or rental property online
Описание вакансии
Условия работы
Come be part of a team that will influence the future of the sharing economy. We are a Vancouver, Canada based company looking for someone with strong technical skills and the desire to build something challenging and new. If you'd like to work on a scalable backend to manage key exchanges, a user-friendly interface, or an API for integrating with other services we'd love to meet you. We're looking for people passionate about solving real-world problems, building the future, and forging great customer experiences.
Requirements:
- Practical experience in building web applications, APIs and / or applications required hardware integration
- B.Sc. in Computer Science or Software Engineering or equivalent experience.
- 2+ years of experience with web development
- HTML5 / Javascript / CSS3, including:
- Responsive CSS
- jQuery / jQuery UI
- Multi-browser and multi-platform support
- Strong written and verbal English
- Java and / or Grails
- PostgreSQL
- Scalable architecture design
- MVC design pattern
The following are assets:
- Android development
- Familiarity with REST web services
- Heroku
- Atlassian tools (JIRA / Confluence / BitBucket)
- IntelliJ IDEA and / or Eclipse
- Git
- Spring and Hibernate
- Continuous Integration
- Test Driven Design