Position: Senior Full Stack Node.js Engineer
Company: Olive Systems
Experience required: 3y
English level: upper

We are hiring a Senior Full Stack Node.js Engineer to complement the client's team. If you move fast, embrace technology, are customer-focused, and are willing to handle challenges in an innovative company, this job might just be your next journey. 

Our client is an agro informatics company that develops data-driven solutions for agricultural professionals worldwide. Their cutting-edge platform utilizes agronomy data science and advanced AI technology to transform agronomic data into actionable insights at the field level. With their revolutionary approach, they aim to address the lack of data standardization to significantly increase crop yield, quality, and promote sustainable agriculture.

What will you do?

· Be a mentor for staff on technical skills.
· Participate in the architecture committee
· Design, develop and deploy JS services with a focus on high quality, testable, and product-ready deliverables.
· Build and maintain multi-tenant scalable microservices run as part of a SaaS product.
· Collaborate closely with other engineers, product owners, and designers, to identify and solve challenging problems in the agro-tech ecosystem.
· Work with experienced and highly talented engineers in a CI/CD environment with cutting-edge technologies.
· Take full responsibility and ownership from conception, development, quality to post-deployment.
· Work in an environment that supports your individual growth.
· Team player, highly motivated, can-do approach.
· Professional proficiency in English

About You

· 4+ years working as a full stack developer
· BSc in Computer Science or Mathematics (or equivalent experience)
· At least 3 years of experience working as a Backend engineer - MUST
· Experience with OO/functional programming languages such as Node - MUST
· A positive, “can do” attitude who isn’t afraid to lead the Backend efforts of a Startup - MUST
· Experience with React
· Hands-on experience developing micro-services and backend API
· Understanding of system design, data structures, and algorithms.
· Experience with git & git workflow.
· Experience with relational DBs, executing SQL queries and data modelling.
· Experience with cloud
· Experience with Linux-based environments.