On behalf of Ditto Sustainability, Global Talent is looking for a Tech Lead to join our growing team in Kyiv.
Ditto Sustainability was originally founded in 2009 as a sustainability consultancy. Since then the company’s business model has evolved, utilising technology and software as a means to provide and democratise sustainability knowledge. Ditto Sustainability’s vision is to be the new standard in sustainability software, education and advisory services.
We are looking for a person who:
Will be working directly with clients and the Customer Success team
Will be a champion for the Agile process, continually looking for, and pushing the team towards improvement.
Will be communicating and presenting progress updates to the team
Will coordinate and provide technical demonstrations of the platform
Will work independently or as part of a team, suggesting innovative design solutions, with a focus on security, quality, scalability and maintainability
Development of the new functionality to support web application
Identify/ assess 3rd party tools and information to be potentially integrated into the Ditto Sustainability offering
Assist with initiating further adoption of AWS cloud services, open source technologies and modern software architecture approaches
Review and debug code, ensuring that software is up-to-date with latest technologies and best practice.
Write unit tests
Communicate effectively with all stakeholders, both technical and non-technical.
Play a leading role within Agile and DevOps processes, suggesting new ways of doing things, driving continuous improvement and helping define stories, bugs and tasks.
Work with internal and external stakeholders to produce quality software that meets business requirements
Essential Skills and Experience :
5+ years of experience as Full Stack Engineer (Node.js, React, Redux).
Commercial experience of SQL (SQL Server / MySQL)..
Strong background in developing scalable APIs.
Experience in writing unit tests
Good understanding of microservice architecture, cloud computing and design patterns to solve complex problems.
Upper-intermediate spoken and written English
Desirable Skills and Experience:
Serverless & Containers
DevOps / Continuous Delivery / Jenkins
Git / Bitbucket / SourceTree
Commercial experience using C# / .NET Core
How will you work?
You will work directly with a client through our Extended Team model. We try to do things differently and put our efforts to integrate you as deeply as possible into the client's team. You work with the same tools and technologies as they do and are managed directly by a client without any intermediary in between. We help you build relationships and create an environment where you genuinely feel like a member of the client's team. Our clients usually come for a week each month and spend a lot of time with the team in Kyiv. We also encourage trips to a client and joint teambuildings and after work activities. Our Extended Team model is focused on long-term projects that last over several years.