Location: Yerevan, Armenia
Category: Software development
Type: Full time
Deadline: 02-May-19 12:00:00 AM
Salary:
Description
Responsibilities
- Design and build advanced web applications and browser extensions for the Chrome platform using React and JavaScript
- Collaborate with cross-functional teams to define, design, and ship new products and features
- Work with outside data sources and API’s
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize team efficiency
- Design and manage complex JavaScript web application architecture
- Translate designs and wireframes into high-quality code
- Design, build and maintain high performance, reusable, and reliable JavaScript code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Document the usage and the code of the app
- Help maintain code quality, organization, and automation
RequiredQualifications
- B.S./M.S. in the relevant field
- 2+ Years of JavaScript development experience with React.js framework
- Proficient understanding of design principles and architecture of React.js framework, knowledge of React Native
- Experience with HTML5, CSS3
- Familiarity with ES6 standard
- Good understanding of functional programming principles (knowledge of Underscore, Lodash or Rx is a plus)
- Good understanding of common design patterns (Module, Singleton)
- Familiarity with Google Firebase, Amazon Web Services (AWS), WebRTC, NoSQL databases, push notifications is a plus
- Familiarity with RESTful APIs to connect JavaScript web applications to backend services
- Knowledge of UI design principles, patterns, and best practices
- Familiarity with open-source JavaScript ecosystem and the libraries available for common tasks
- Proficient understanding of code versioning tools, such as Git
- Knowledge of Redux framework is a big plus
- Familiarity with continuous integration
- Familiarity with Scrum methodology and Agile practices
- Ability to understand business requirements and translate them into technical requirements
Benefits
Job URL: iJob.am - JavaScript Developer @ Ginosi Apartels and Hotels
No comments:
Post a Comment