Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailGT was founded in 2019 by a former Apple Nest and Google executive.GTs mission is to connect the worlds best talent with product careers offered by high-growth companies in the UK USA Canada Germany and the Netherlands.
On behalf ofRio ESG GT is looking for a Full-stack Engineer passionate about sustainability and AI
Since 2018 Rio ESG has been helping various industries including investment managers corporates financial services and public sector organizations track sustainability data report on ESG manage policies and learn how to become more sustainable.
Most of their clients are medium and large organizations in the UK including NHS Scotland Ministry of Justice JD Sports & big international investment banks like Sanne Group.
Rio is an intelligent sustainability management system consisting of three main parts: ESG Data Tracking & Reporting Governance & Education. It also includes Rio AI - a proprietary AI engine that utilizes patented methodology to map expert knowledge employing a transparent model to analyze sustainability data and deliver tailored recommendations to users through a user-friendly chatbot interface.
Rio are looking for a Full-stack Engineer to become a part of theexisting UK-Ukraine product engineering team working with theUK-based Head of Product & CTO.
You will work closely with the CTO and be responsible for the technical development of our Rio system. This will include:
Design and develop highly scalable highly available product features in line with user requirements and business needs.
Work with the Product team to understand functional and non-functional requirements.
Assist with initiating further adoption of AWS cloud services open-source technologies and modern software architecture approaches
Work independently or as part of a team suggesting innovative design solutions with a focus on security quality scalability and maintainability.
Help define document and enforce coding standards patterns and procedures in all aspects of the technical stack.
Produce clean efficient code in line with the companys coding and quality standards.
Review and debug code ensuring that software is up-to-date with the latest technologies and best practice
Write unit tests and automate tasks through appropriate tools and scripting.
Work with QA to resolve technical issues and improve quality.
Communicate effectively with all stakeholders both technical and non-technical.
Maintain a broad understanding of the latest advances in software engineering and cloud computing technologies.
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 closely with the CTO to ensure ongoing ISO27001 accreditation
At least 4 years of commercial experience in full-stack development
React
AWS Cloud
OOP / N-Tier / SOA
HTML5 / CSS / JavaScript
Strong SQL skills
Agile / Scrum / Continuous Integration / TDD
Strong communication skills with written and verbal fluency in English
Interest in working in a small high-tech company environment
Excellent problem-solving skills
Great team worker with a proactive can do attitude
Basic understanding of using Design Patterns to solve complex problems
Basic understanding of DDD-oriented Microservice Architectures
BI tools experience (Tableau/PowerBI/Quicksight)
Serverless & Containers
DevOps / Continuous Delivery / Jenkins
Git / Bitbucket / SourceTree
AWS AppSync / Lambda
Business Intelligence tools
GraphQL
GT interview with Recruiter
Interivew with the CTO
Technical interview with live coding test
Reference Check
You will work directly with a client through our Extended Team model. We try to do things differently and put our efforts into integrating you as deeply as possible into the clients team. You work with the same tools and technologies as they do and are managed directly by the client without any intermediary in between. We help you build relationships and create an environment where you genuinely feel like a member of the clients team. We also encourage trips to a client and join teambuilding and after-work activities. Our Extended Team model is focused on long-term projects that last over several years.
Full-Time