Full-stack Engineer (Node+React) | Rio ESG, UK

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

At least 4 years of commercial experience in full-stack development., Proficiency in Node.js and React., Strong SQL skills and experience with AWS Cloud services., Excellent problem-solving skills and strong communication abilities in English..

Key responsibilities:

  • Design and develop scalable product features based on user requirements.
  • Collaborate with the Product team to understand functional and non-functional requirements.
  • Maintain coding standards and produce clean, efficient code.
  • Play a leading role in Agile and DevOps processes, driving continuous improvement.

GT logo
GT Scaleup https://gtit.org
2 - 10 Employees
See all jobs

Job description

GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.

On behalf of Rio ESG, GT is looking for a Full-stack Engineer passionate about sustainability 🌱 and AI 💻

About the Company

Rio ESG is a British sustainability-focused software platform that combines software, consultancy, education tools, and other features to improve their clients’ sustainability performance.

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's Mission: "We believe sustainability is for everyone, and we’re on a mission to make it more accessible."

About the Product

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.

About the Role

Rio are looking for a Full-stack Engineer to become a part of the existing UK-Ukraine product engineering team, working with the UK-based Head of Product & CTO.

Responsibilities:

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 company’s 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

Essential knowledge, skills & experience:
  • At least 4 years of commercial experience in full-stack development

  • Node.js

  • 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

Nice-to-have
  • 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

Interview Steps
  1. GT interview with Recruiter

  2. Interivew with the CTO

  3. Technical interview with live coding test

  4. Reference Check

GT working model:

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 client’s 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 client’s 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.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs