Position: Senior Vue.js developer
Company: YaelAcceptic
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

About:
AI seed analysis platform which helps to optimize seed & grain supply chains. Provide researches results and applications for seed and food production.

Requirements:
● At least 4 years of Javascript development;
● 2+ years developing modern web apps with Vue.js (or equivalent) stack;
● Experience developing modular user interfaces, and familiarity with modern CSS frameworks, tools, and workflow;
● Familiarity with relational and document data modeling;
● Software development experience for a SaaS company;
● Experience building production APIs;
● Deep Javascript experience, including concepts like asynchronous programming — Promises, Async/Await, Prototypes, Currying, and other JS shenanigans;
● Experience with software engineering best practices (e.g. unit testing, code reviews, design documents, modularity);
● B.Sc in CS/Engineering etc. (or industry equivalent experience);
● English — at least Intermediate.

We offer:
Benefits:
● Operational Excellence mindset and/or DevOps experience — strong advantage;
● Experience designing API’s — strong advantage;
● Founder/maintainer/active contributor to an open-source project — advantage;
● Enthusiastic about tech and development methodologies — advantage.

Professional Development:
● free English courses,
● access to company’s library,
● free access to the corporate Udemy account,
● possibility to participate and share your knowledge as a speaker in our internal meetups.

Benefits:
● 100% paid vacation and sick leaves,
● health insurance, assistance in relocation,
● free accountant services,
● team building activities and corporate parties.

Responsibilities:
● End-to-end development of products and features — spec to the client;
● Integrating with diverse systems ranging from big data pipelines to distributed systems to and edge devices;
● Own UI components and storyboards end-to-end;
● Collaborate with Designers, Product Managers, and peers to deliver amazing products;
● Continuously learn and evaluate new technologies in an ongoing effort to discover and evolve better solutions and frameworks.