Software Engineer

Employment term : Permanent  Job Type : Full time
Category: Software development Location : Yarevan

Job description:

VB Techno Solutions is looking for a Senior Software Engineer (React / Frontend) to help us
build our client side of our services. Collaborating closely with UX designers, Backend Engineers
as well as other team members, the primary focus will be to implement scalable solutions using
mainly Angular. Our ideal candidates are JavaScript experts with solid experience with Angular.
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully
performing software that complies with coding standards and technical design.

Job responsibilities

• Develop the latest user-facing features using React.js.
• Working experience with frontend (TypeScript+JavaScript)
• Design a modern, highly responsive web-based user interface.
• Build reusable components and front-end libraries for future use. • Work with canvas.
• Optimize components for maximum performance across a vast array of web-capable
devices and browsers.
• Collaborate with back-end and API developers to enhance the user experience.
• Work closely with the product team to understand use cases and user needs.
• Write tests for new and existing features to improve overall test coverage.
• Code review, requirements.
Required qualifications

Required qualifications

• 2+ years of experience as a Frontend developer.
• Solid knowledge of Javascript.
• Should have extensive experience developing complex web applications with React.js
(TypeScript knowledge is a plus).
• Should be good with CSS and familiar with preprocessors.
• Need to practice modern software development techniques such as continuous
integration & distributed version control.
• Proficient in writing unit tests.
• Should be good at writing interactive canvas applications.
• Familiarity with modern front-end build pipelines and tools like Webpack, Babel, NPM
• Solid knowledge of React+Redux libraries
• Familiarity writing E2E tests with Cypress is plus but not required.

Required candidate: Mid level

Additional information

Interested candidates are encouraged to submit a CV to