Our main goal is scalability and stability of the written code. We are not afraid of complex implementation and always adhere to high quality standards. If you have at least six months of product development experience, we would be happy to meet you.
What can you do:
Development of new functionality. Writing and developing new business functionality directly with the Product Managers team in Israel;
Optimization and performance. Optimizing existing software functionality and providing the most efficient way to use it;
Mentoring and code review. Maintaining a culture of clean code in accordance with accepted standards in the company and helping other teams;
Microservice infrastructure. Building a microservices infrastructure in the frontend.
Expected set of skills and knowledge:
Expert knowledge of the key fundamentals and ideology of React.js and component structure;
Knowledge and experience with React + Redux;
Sufficient experience in cross-browser layout and semantics for Senior level;
Knowledge and experience with TypeScript;
GIT and teamwork;
Critical thinking;
Ability to solve problems outside of "standard templates";
Experience with Node.js would be a plus;
Skill in conducting code review;
English at a conversational level.
If your experience lacks one of the criteria, send your resume anyway. We are flexible in our recruitment process.
We care about your comfort in the workplace:
Transparent system of development and growth of employees;
Employee of Armenian Optimax Eyewear subsidiary. Legal two-sides agreement in accordance with the law of Armenia;
Flexible start and end of the working day;
Paid English classes;
Catering in the office: regular delivery from Yerevan supermarkets, grill in the kitchen, snacks, soft drinks;
Spacious comfortable office in the center of Yerevan at Mesrop Mashtoc 5, 3rd floor
Applied technology stack: react, redux, redux-saga, typescript, css modules;
Tests: jest, react-testing-library;
Versioning system: git.