Full Stack

Software Tech Lead (Ruby on Rails)

SCRUM Ruby on Rails ReactJS PostgreSQL JavaScript

Agrosmart

Agrosmart

Startup

Remoto: Não

Salário: Até R$18.000

Não aceita candidados de outra cidade

Descrição da empresa

A Agrosmart é a plataforma de agricultura digital líder na América Latina, ajudando produtores rurais a tomarem melhores decisões no campo e serem mais resiliente às mudanças climáticas. A empresa monitora lavouras e gera inteligência para diferentes partes da cadeia de alimentos, utilizando uma abordagem proprietária baseada em material genético, tipo de solo e microclima. O uso do sistema permite ter rastreabilidade, sustentabilidade e resiliência climática.

Estamos entre os 100 Mais Influentes do Agronegócio 2017 pela Revista Dinheiro Rural, Melhores do Agronegócio" 2017 promovido pela Revista Globo Rural, um dos 35 Jovens mais Inovadores da América Latina pelo MIT (Innovators Under 35 - MIT) e eleitos pelo Fórum Econômico Mundial como pioneiros da indústria 4.0.

Saiba mais sobre nós em www.agrosmart.com.br

Atividades e Responsabilidades

As a Software Technical Lead in Agrosmart we expect that you are a Ruby on Rails Ninja. You will write and review many lines of code, define the architecture of our web applications and support other less experienced developers. You will not be responsible for requirements elicitation, neither project/team management.

Responsibilities:
- Back-end and front-end development (full stack) and testing;

- Ruby code optimization, benchmark, memory allocation and GC;

- Mentoring and training of less experienced developers (face-to-face and remote)

- Work together with the Software Lead (non-technical leader) and Product Director to meet the needs of our customers;

- Monitor application performance and perform software and architecture changes to meet business needs;

- Develop and advocate simple and objective solutions for software and maintenance of current systems.

- Support the data science team to deploy Algorithms and AI/ML models on the web application.


Requisitos

Requirements:

- Deep knowledge of our Stack:

- Ruby on Rails

- Javascript / React (Rails and SPA)

- PostgreSQL

- Strong knowledge in tests and code quality, E2E tests (system tests), integration/unit tests, both in Ruby and JS;

- Advanced utilization and performance optimization for PostgreSQL;

- 8+ years as experienced software development / system architecture;

- Experience with Agile Methodologies;

- Knowledge in Heroku and its features;


PLUS:
- Knowledge in PostGIS and map based solutions (Leaflet);

- Worked on projects that involve algorithms and AI/ML models;

- Knowledge in Timescale;

- Knowledge in setup of test environments;

- Worked on IoT projects.

O que nós oferecemos

Academia/Gympass

Seguro de Vida

Plano Odontológico

Plano de Saúde

Vale Transporte

Vale Alimentação

Vale Refeição