React JS Developer
We are seeking a JavaScript Developer who is proficient with React JS to join our creative environment. Candidate must have development and design experience with interfaces to develop tools and applications.

Location: Yerevan, Armenia
Job Type: Full Time

* Write code using a variety of programming languages and platforms such as JavaScript, React.js, CSS and HTML
* Update and expand existing programs
* Work with the project team to develop and manage work plans
* Utilize a thorough understanding of available technology, tools, and existing designs
* Build reusable components and front-end libraries for future use
* Translate designs and wireframes into high quality code
* Optimize components for maximum performance across a vast array of web-capable devices and browsers

Required Qualifications
* In-depth knowledge of HTML, CSS, JavaScript and other web development build tools like Grunt, Webpack etc.
* At least 2 years of experience with React.js, Vue.js or AngularJS (or equivalent)
* Strong knowledge of core JavaScript, ES6
* Experience with version control software, such as Github
* Strong knowledge of responsive web design
* Experience with writing flexible and reusable code 
* Experience with Sketch, Invision, or similar tools
* Experience with developing large customer-facing websites
* Good English, well spoken and written
* Ability to work well in a team
* High level of strategic/ creative thinking
* Highly motivated and dependable with exceptional communication skills
* Be open to receiving feedback 

Why join us? 
* Modern workspace
* Fun environment
* Friendly and smart coworkers
* Team buildings
* Career development and educational benefits
* Interesting projects
* Competitive salary
* Performance bonus
* Coffee & Snacks
* Paid time off 

All interested and qualified candidates are welcome to send their CV to the following email: hr@brainstormtech.io. Please indicate the position title in the subject field. Company thanks all interested applicants; however, only shortlisted candidates will be contacted for an interview.

Apply for this Position

No file selected