TDi Sustainability (TDi) is looking for an experienced, enthusiastic, smart, curious, and detail-oriented Full-Stack Software Engineer to join its TDi Digital team.
Job title: Full-Stack Software Engineer
Salary: Competitive salary depending on experience and qualifications
Reporting to: TDi Digital Team
Work location: Flexible
TDi is an advisory firm with an agenda: we aim to show that businesses from production to retail, site to shelf, farm to market, mine to main street – can create long-term value and make a positive difference in people's lives.
TDi combines business consulting expertise, technical knowledge, value chain focus, and our sustainability mission to solve complex problems and develop lasting solutions for our clients.
Role Summary: We are primarily looking for a full-stack candidate, but if you have previously specialised in front-end and are looking to become full-stack, we'd also love to hear from you!
Key Responsibilities:Your main responsibilities will include:
• Building and maintaining code on both the backend and frontend of web applications
• Writing high-quality code, with a focus on automated testing and readability.
• Debugging and troubleshooting issues with code and environments
• Contribute towards agile ceremonies and peer-review.
• Drive innovation, research new tools and technologies, improve our existing platforms and processes.
• Develop their career to the next level by taking responsibility for smaller deliverables and mentoring junior developers, depending on experience.
Minimum Requirements:The successful candidate must have the following skills and knowledge:
• Experienced in, or working towards, full-stack development – we use Python, Terraform, AWS & Kubernetes in our backend.
• Experienced developing with Docker.
• Experienced developing with React.
• Experienced or interested in developing with TypeScript.
• Experienced building and maintaining CI/CD pipelines (we use GitLab) and comfortable with multiple production deployments per day.
• Some knowledge of microservice design patterns and architecture.
• Experienced with Agile processes and ceremonies, comfortable offering constructive feedback and providing peer review.
What we can offer you:This is a chance to work with and learn from a very experienced team and to lead and contribute to several fascinating, influential and potentially ground-breaking projects in supply chain risk management, responsible sourcing, and impact investing.
A contract for 40 hours per week;A competitive salary, commensurate with experience;Allowance for professional skill development;Wellbeing allowance;MacBook and other equipment relevant for the workplace;Discretionary bonus;23 days holiday per annum (increasing to 26 over time) plus bank holidays;Diverse, exciting and impactful work;Being part of a dynamic and experienced international team passionate about serving its clients to build successful responsible businesses, and committed to corporate sustainability, human rights and social change;Very flexible working hours and for working remotely, globally.Unfortunately, we cannot support work visa applications so you must have permission to work in the country where you intend to work when you apply.
By submitting your CV you are consenting to TDi using and storing information about you for monitoring purposes relating to your application or future employment.
This information will only be used by TDi.
We are proud to be an equal opportunities employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
#J-18808-Ljbffr