As a Software Tech Lead in Agrosmart we expect you to design the architecture of our web applications, break down features into smaller stories, write and review many lines of code and support other less experienced developers. You will not be responsible for requirements elicitation, neither project/team management.
Back-end and front-end development (full stack);
Help with planning, prioritization and execution of development activities;
Code optimization, benchmark, memory allocation and GC;
Mentoring and training of less experienced developers
Work together with Product Managers and Product Director to meet the needs of our customers;
Monitor performance and perform application 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;
Support the hardware/firmware team to integrate devices and web applications;