Brazil
Florianópolis or São Paulo
Full time
We are looking for a Full Stack Developer in Brazil to join our highly skilled and innovative in-house web development team, part of our dynamic digital team. You will play a pivotal role in the ongoing maintenance and development of the Ellen MacArthur Foundation's websites and digital systems.
In this exciting role, you will be at the forefront of designing robust, effective, and maintainable code solutions. You will have the opportunity to showcase your expertise by organising and coordinating the work of mid-level and junior web developers, guiding them to implement the best possible solutions. Collaborating with our digital and technical leadership, you will be an integral part of ideation and creative processes, providing insights and recommendations as a trusted technical expert.
We are committed to delivering exceptional digital experiences that align with our vision. As a champion of modern software development best practices and tools, you will lead the way in providing our users with seamless and engaging digital interactions. Collaborating with external partners, such as consultants and developers, you will drive results at a fast pace, while maintaining our high standards of quality and adhering to best practices.
As a senior member of our team, you will share your wealth of experience by taking on management responsibilities for mid-level and junior web developers. By providing support, guidance, and mentorship, you will help nurture their growth and ensure the team's overall success.
Specific role responsibilities include:
Web Development. Designing robust, effective and maintainable code solutions for the Foundation’s website and other digital systems. Organising and coordinating the implementation of these solutions with the rest of the web development team, including implementation and code review.
Optimisation. Working to ensure that our sites and systems are developed with modern software development best practice, and meet the high standards expected by our users in terms of performance, accessibility and usability.
DevOps. Configuring and maintaining our servers and data-stores to support our software products. This includes keeping server operating systems up-to-date, ensuring system security and monitoring are in place and setting up appropriate backup and disaster recovery processes.
Technical Guidance. Contributing to the team planning activities, attending conversations and meetings with project content owners, and other stakeholders to ensure that they understand how to use our software to meet their needs. Support product owners and project managers assessing the incoming requests and triaging as needed.
Testing. Carrying out functional and user testing of our systems and of new features as they are developed, to ensure the high quality of our products.
Agile Development. Collaborating with other developers, designers and data scientists as part of an agile team, to provide solutions for the Foundation.
Oversight and support for 3rd party systems and solutions. We have various existing systems running 3rd party solutions for different operations, getting familiar with those systems, and supporting them.
Your profile:
Academic qualifications, particularly degree-level in Computer Science or related studies would be helpful.
Evidence of extensive experience working as a web developer (circa 5 years), including managing both front-end and back-end systems.
Experience managing servers, or alternatively working with a serverless framework would be beneficial.
Knowledge and experience of HTML, CSS and JavaScript, including modern JavaScript libraries/frameworks such as React is required as is experience of the following:
Git
Modern Web Development practices.
Python
Relational Databases such as MySQL and PostgreSQL
NoSQL Databases such as MongoDB or DynamoDB
Evidence of working in the following areas would be really helpful:
Gatsby
Contentful
Algolia
Typescript
AWS
Node.js
APIs
Web accessibility and semantic web,
Problem solving skills and the ability to learn, adapt and apply new software technologies are core to this role.
A high proficiency in English, both written and verbal is required.
Please submit CV and covering letter in English.
Desired starting date: Monday 14th August 2023
Closing date: Monday 26th June 2023
Salary range: Circa R$12,000 per month.
Benefits package:
Generous holiday allowance (25 business days plus discretionary extra days leave); meal ticket, transport-to-from work, wellness program, health insurance program; kindergarten assistance; support with language training. Self-development and training opportunities.
Location:
Florianópolis or São Paulo. You must have the right to work in Brazil to apply for this role.
What we do
The Ellen MacArthur Foundation develops and promotes the idea of a circular economy. We work with, and inspire, business, academia, policymakers, and institutions to mobilise systems solutions at scale, globally. Our mission is to accelerate the transition to a circular economycircular economyA systems solution framework that tackles global challenges like climate change, biodiversity loss, waste, and pollution. It is based on three principles, driven by design: eliminate waste and pollution, circulate products and materials (at their highest value), and regenerate nature..
Our vision is a new economic system that delivers better outcomes for people and the environment. Business models, products, and materials are designed to increase use and reusereuseThe repeated use of a product or component for its intended purpose without significant modification., replicating the balance of the natural world, where nothing becomes waste and everything has value. A circular economy, increasingly built on renewable energyrenewable energyEnergy derived from resources that are not depleted on timescales relevant to the economy, i.e. not geological timescales. and materials, is distributed, diverse, and inclusive.
Our commitment to you
The Ellen MacArthur Foundation is committed to promoting equal opportunities in employment and providing a working environment free from discrimination. Job applicants will receive equal treatment regardless of age, disability, gender, gender reassignment, marital or civil partner status, pregnancy or maternity, race, colour, nationality, ethnic or national origin, religion or belief, sex or sexual orientation or any other characteristic protected by the laws or regulations in the locations where we operate.