Job Description
- Write clean, high performance and efficient Python and JavaScript code for Revel POS System backend services and websites
- Work in a Scrum team and have an agile mind-set
- Be passionate about quality, suggest and help to implement latest trends: TDD, code reviews, test automation.
- Create sufficient technical documentation
- Be active in requirements clarification with product manager, suggest improvements and act as technical product advocate
- Use of our technology stack: Python, Django, JavaScript, Backbone, React.js, PostgreSQL, Git, Jira, SonarQube
Requirements
- Have 3+ years of experience with JavaScript and one or more of backend programming languages (Python, Ruby, Go, PHP, Java, etc.)
- Have general knowledge of relational databases (preferably PostgreSQL)
- Have general understanding of backend services architecture, Rest API, Micro-services
- Development experience with a high availability, widely used applications would be an advantage
- Are fluent in English language
- Have good teamwork skills and attention to details
Company offers
- Work in a team of experienced and highly skilled professionals
- Opportunity to work with latest technologies
- Flexible working schedule
- Ability to travel to US
- Apple equipment
- Employee benefits: insurance, referral bonus