Location: Yerevan
Category: Software development
Type: Full time
Deadline: 5/7/2017 12:00:00 AM
Salary:
Description
Responsibilities
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions
- Writing reusable, testable, and efficient code
- Integration of front-end elements with server side logic
- Work in a cross-functional team with specialists from various fields
RequiredQualifications
- Strong proficiency with JavaScript and the latest ECMAScript standard
- Strong experience in writing React/React Native apps
- Experience with state containers such as Flux/Redux
- Knowledge of any server-side programming language (PHP, Python, Java, .NET) is a plus
- Familiarity with authentication and authorization systems and protocols (OAuth2, Tokens, JWT)
- Understanding of REST Principles and experience in writing RESTful APIs
- Experience in writing unit tests and end to end tests
- Understanding fundamental design principles behind a scalable application
- Proficient understanding of code versioning tools such as Git
- Experience of work in an Agile Scrum or Kanban environment
- Ability to work with little direction and deliver results
- Excellent team skills and communication skills
- Excellent troubleshooting and debugging skills
- Aspiration to learn and ability to do it quickly and independently
- Good English reading and writing skills
Benefits
No comments:
Post a Comment