Define, plan, or execute biofuels/biodiesel research programs that evaluate alternative feedstock and process technologies with near-term commercial potential.
cto Job Description Template
Our company is looking for a cto to join our team.
Responsibilities:
- Talking with other departments in order to better understand their technological needs and research possible solutions to optimize their processes;
- Code new features with clear, efficient and testable code, following the best practices;
- Establishing and communicating the technological vision;
- Monitoring and analyzing key technological performance indicators of our systems;
- Integrate with different backend services and databases;
- Design new data models, think about their integration with the actual structure and plan the necessary migrations;
- Promoting a culture of excellence, collaboration and curiosity beneath the development team;
- Taking the lead in the development of new features and inure good communication of it’s progress with the rest of the team;
- Participate in the teaching and skill development of the dev team;
- Write and maintain product documentation;
- Refactor and maintain the code base on a regular basis to limit technical debt;
- Insure a continuous technological watch;
- Participating to the elaboration of the strategic roadmap of the company.
Requirements:
- Experience with a variety of AWS services and the setup and maintenance of a cloud architecture;
- Excellent knowledge of the best practices in software development;
- Leadership;
- Successful experience as CTO in a fast-growing company;
- Good self-learning, communication and vulgarization skills;
- Experience with Twilio and Stripe APIs (an advantage);
- Computer engineering master’s degree or similar experience;
- Experience with the development, architecture, deployment and maintenance of complex web app witnessing heavy traffic;
- Interest in data science (prediction and matching algorithms, data analysis).