Մեր թիմն ընդլայնվում է

Nova-ի ընդլայնմանը զուգընթաց մենք փնտրում ենք նոր տաղանդներ, ովքեր պատրաստ են իրենց ակտիվ դերն ունենալ մեր աճող ստարտափի կառուցման գործում: Մեր նպատակն է ստեղծել հաճելի աշխատանքային մթնոլորտ: Եվ թեկնածուներին մենք առաջարկում ենք կազմակերպության հետ համընթաց կարյերային աճ:

Աշխատանքին դիմելու համար Ձեր CV-ն (resume) ուղարկեք` hr@nova.am էլ. փոստի հասցեին:

    Responsibilities:
  • Develop a flexible and well-structured front-end architecture.
  • Responsible for development of new highly-responsive, web-based user interface.
  • Develop, test, debug standards-compliant, cross-browser compatible web applications.
  • Build reusable components and front-end libraries for future use.
  • Work and collaborate with the rest of the engineering team and product team.
  • Document and refactor our frontend codebase.
  • Optimize application for maximum speed and scalability.
  • Create self-contained, reusable, testable modules and components.
    Requirements:

  • At least 1 year experience in a front-end technology.
  • Strong knowledge of JavaScript/ES5,ES6+, React JS (up to current version).
  • Experience in HTML5, CSS3, CSS preprocessors (SASS).
  • Understanding of cross-browser compatibility issues.
  • Experience with Git and Webpack.
  • Experience with state management tools (Redux, MobX).
  • Proficiency with React latest concepts and reconciliation mechanism.
  • Fluency in technical written English.
    Pluses:
  • Experience with other front-end frameworks (Vue.js, Angular and etc.).
  • Experience with Amazon Web Services, IoT and wearables technologies.
  • Familiarity with the Agile development process.
  • AI/Machine Learning solutions.
  • Node.js knowledge.
  • Knowledge of algorithms.
  • Understanding of JS working under the hood.
  • Understanding of browser's rendering process
  • Understanding of the responsibilities of the platform, database, API, caching layer and other micro services.
  • Works with various data stores (SQL and NO-SQL).
    Responsibilities:
  • Design, code, test and deploy web application in NodeJS.
  • Build reusable code and libraries for future use.
  • Optimize application for maximum speed and scalability.
  • Build high-performance, scalable systems – end to end.
  • Work as part of a team developing applications and services using Agile development methods.
  • Create database schemas that represent and support business processes.
    Requirements:

  • Experience with developing MicroServices.
  • Strong proficiency with JavaScript.
  • Experience with JIRA.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience in RDBMS like Postgres , MySQL and NoSQL like MongoDB.
  • Familiarity with the whole web stack, including protocols and web server optimization techniques.
  • A team player, organized, disciplined and detail oriented.
  • Fluency in technical written English.
  • Strong analytical skills and problem solving aptitude.
    Pluses:
  • Previous working experience as a Node.js Developer.
  • In depth knowledge of Node.js.
  • Experience with front-end frameworks (React, Angular, Vue.js and etc.).
  • Strong analytical and problem solving abilities.
  • Technology savvy with a strong willingness to learn.
    Responsibilities:
  • Develop highly-responsive web layouts based on the HTML/CSS best practices.
  • Build a web layouts from scratch using purely HTML, CSS.
  • Transform designer mock-ups and wireframes into high-quality front-end code.
  • Build reusable and maintainble code for future use.
  • Optimize application for maximum speed and scalability.
  • Stay up-to-date with industry developments.
    Requirements:

  • At least 2 years experience in HTML/CSS.
  • Strong knowledge of HTML5, CSS3, CSS preprocessors (SASS).
  • Ability to switch between different projects.
  • Firm understanding of good semantics and mobile first web design.
  • Strong knowledge of web standards and cross-browser compatibility issues.
  • Solid knowledge of adaptive and responsive layouts.
  • Familiarity with Javascript.
  • Understanding of the relationship between HTML and search engine optimization (SEO).
  • Good communication skill.
  • Fluency in technical written English.
    Pluses:
  • Experience with front-end frameworks (React, Angular, Vue.js and etc.).
  • Familiarity with the Agile development process.
  • Familiarity with Git based source control
  • Understanding of browser's rendering process
    Responsibilities:
  • Daily testing of the software and reporting on tests.
  • Report and track issues using issue tracking software.
  • Create and update documents for all QA tasks (Test plans, Test Cases, Summary Report, and Execution Log etc.).
  • Assist in user story creation and sprint planning meetings.
  • Conduct end to end testing.
  • Review business and functional requirements for clarity.
  • Review functional requirements for testability.
  • Coordinate with developers and project leads - defining tasks, estimating work, etc.
  • Coordinate with technical staff in build process and release management.
    Requirements:

  • Strong written and verbal communication.
  • QA cycle & principles.
  • Attention to detail.
  • Web technology, HTTP protocol, web applications.
  • Basic understanding of code.
  • Passion for technology.
  • Issue tracking systems e.g. JIRA.
    Pluses:
  • Programming experience.
  • Testing experience.
  • Agile/Scrum methodology.
  • AI/Machine Learning solutions.
    Responsibilities:
  • Design and develop high-volume, low-latency applications delivering high-availability and performance.
  • Contribute in all phases of the development lifecycle.
  • Write well designed, testable, efficient code.
  • Ensure designs are in compliance with specifications.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
    Requirements:
  • Deep understanding of Java.
  • Experience with design patterns and concepts.
  • Object Oriented analysis and design using common design patterns.
  • Understanding of modern development practices - REST, OAuth, API development, Micro Services, etc.
  • Experience of scalable high-availability backend applications.
  • Knowledge of SQL & NoSQL technologies, and strong database modeling skills.
  • Ability to think abstractly and solve complex problems.
    Pluses:
  • Front End experience (Angular.js, React).
  • Experience with Amazon Web Services, IoT and wearables technologies.
  • Familiarity with the Agile development process.
  • AI/Machine Learning solutions.
    Responsibilities:
  • Deep knowledge of Angular practices and commonly used modules based on extensive work experience.
  • Delivering a complete front end application.
  • Proficiency with Angular controllers, Angular services usage, and Angular directives and components usage.
  • Proficiency with JavaScript, HTML and CSS.
  • Optimize application for maximum speed and scalability.
  • Creating self-contained, reusable, testable modules and components.
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer and other micro services.
  • Build reusable code and libraries for future use.
    Requirements:

  • Experience with Angular v2 or higher.
  • Proficient understanding of cross-browser compatibility issues.
  • Expirience with responsive front end applications.
  • Works with various data stores (SQL and NO-SQL).
  • Good understanding of asynchronous request handling.
    Pluses:
  • Experience with other front end frameworks (Vue.js, React, Backbone.js and etc.).
  • Experience with Amazon Web Services, IoT and wearables technologies.
  • Familiarity with the Agile development process.
  • AI/Machine Learning solutions.