Senior Fullstack Engineer

Hace 1 mes

Santa Cruz de Tenerife, España Equitable Earth Jornada completa

At Equitable Earth, we're on a mission to help protect and restore 1% of the natural world by ****. We've built a rigorous, technology-enabled standard to certify conservation and restoration projects, ensuring they deliver lasting impact: strengthening livelihoods, safeguarding biodiversity, and supporting a stable climate. We're a diverse, mission-driven team of 15 nationalities, working collaboratively and remotely across continents.
About the role
As a Senior Fullstack Engineer, you'll play a key role in building and evolving the web and mobile applications that power Equitable Earth's products. Working closely with the Tech Lead, Product Manager, and wider Product & Engineering team, you'll take ownership of features and technical initiatives, contribute to technical decisions, and help raise the bar for engineering quality across the team.
Beyond your own delivery, you'll help strengthen our engineering culture through mentoring, code quality practices, knowledge sharing, and thoughtful use of AI in the development workflow.
This role is fully remote, with working hours that significantly overlap with French time zone.
What you'll do
Product Development
Design, develop, and maintain features across our web and mobile applications using TypeScript, React, AdonisJS, NestJS, and React Native
Own features end-to-end, from understanding requirements and technical design through implementation, testing, deployment, and iteration
Refactor and improve our codebase to strengthen quality, reliability, and performance
Engineering & Collaboration
Write clean, well-tested code and contribute to strong engineering practices through code reviews, pair programming, testing, and CI/CD
Work within our fluid feature crew system, contributing as a team member and taking the lead on feature crews and initiatives when appropriate
Mentor and support other engineers, sharing knowledge and helping raise the technical bar across the team
Contribute to a collaborative engineering culture and continuously improve our ways of working
Use AI tools beyond coding assistants, including AI agents and MCP servers, to improve developer productivity, code quality, and problem-solving
Identify opportunities to apply emerging AI technologies to our products and engineering workflows
What success looks like
Within 1 month,
you'll have built strong relationships across the Engineering team, become familiar with our ways of working and development standards, and developed a high-level understanding of our web and mobile applications, their architecture, and key features. You'll already be contributing to well-scoped work with increasing autonomy.
Within 3 months,
you'll be fully comfortable with our engineering workflows and technical stack, understand how our main applications fit together, and be able to independently scope, implement, test, and ship features. You'll be actively contributing to code reviews, technical discussions, and team collaboration.
Within 6 months,
you'll feel fully at home in the team, product, and codebase. You'll be operating as a trusted senior engineer, taking ownership of significant features or initiatives, contributing to technical decisions, mentoring others, and helping improve the quality and effectiveness of how we build software.
What we value for this role
Technical experience
5+ years of proven experience as a Fullstack Engineer, with strong expertise in TypeScript, React, and backend development
Excellent technical mastery across software engineering, including clean and maintainable code, testing, debugging, APIs, version control, architecture, and system design
Strong experience with GitHub Actions and CI/CD workflows, with a focus on reliable, scalable, and high-quality delivery
Proven track record of technical ownership, leading complex features or projects end-to-end, making sound technical decisions, and driving initiatives forward
Experience mentoring other engineers and raising engineering standards through code reviews, technical guidance, and knowledge sharing
Familiarity with AdonisJS and NestJS is a plus
Experience using AI in development, ideally going beyond coding assistants into AI agents, MCP servers, tool calling, AI platforms, or agentic workflows
Fluent English, French is a plus
Soft skills and mindset
Strong leadership and ownership, with the ability to drive initiatives forward autonomously and bring others along
Collaborative and supportive, with proven experience mentoring and helping other engineers grow
Proactive and influential, able to challenge ideas constructively, propose improvements, and drive positive change
Strong problem-solving skills, with the ability to navigate ambiguity and make pragmatic technical decisions
Clear and effective communicator, comfortable working with both technical and non-technical stakeho