At a Glance
- Tasks: Join us to develop a client-facing platform for land-restoration projects using Next.js and React.
- Company: Cultivo, a leading platform focused on regenerating ecosystems and investing in nature.
- Benefits: Enjoy competitive pay, equity options, unlimited vacation, and flexible work hours.
- Why this job: Make a real impact on climate and biodiversity while working with a world-class team.
- Qualifications: 5+ years in full-stack development, strong skills in React.js and TypeScript.
- Other info: Hybrid work model with one day per week in Edinburgh or London.
The predicted salary is between 50000 - 80000 £ per year.
Company Overview
- Company: Nature tech, Fintech, Environmental science
- Size: c40 staff, c7 engineers
- Role: Full-stack Engineer, Frontend Engineer
- Level: Senior
- Areas: Front-end development, Full-stack development
- Skills: Next.js, React.js, TypeScript, Google Cloud Platform
- Hybrid: 1 day per week in Edinburgh or London hub
- Compensation: £50k - £80k + share options + pension contributions + bonus
- Holidays: Unlimited paid vacation
About Cultivo
Cultivo is a leading platform for developing and operating natural assets. Our mission is to regenerate ecosystems by unlocking investment in nature at speed and scale. Our projects capture carbon, protect biodiversity, capture water and positively impact local communities, as well as providing an attractive return to investors. We are looking for a highly motivated Full-stack Engineer to join Cultivo's mission to tackle the climate, biodiversity and land degradation crises. The successful candidate will work with a world-class team that moves at speed and strives for maximum impact. You will join a small team using Next.js, React, TypeScript and Google Cloud Platform to develop a client-facing platform for managing land-restoration projects, which is at the heart of Cultivo's sustainable strategy to invest in nature.
Requirements
- 5+ years of full-stack development experience
- 3+ years of front-end development experience including React.js
- Proficiency with TypeScript
- Experience developing REST APIs including auth, caching and DB queries
- Familiarity with integrating 3rd party APIs
- Strong problem-solving and analytical skills
- Proactive communication and investigation style; be curious and ask questions
- Comfort working in a primarily remote, distributed, global team
- Proximity to Edinburgh or London area for once-per-week co-working
Nice to have
- Bachelor's degree or above in Computer Science, or a related field
- Experience with Next.js
- Good SQL knowledge (PostgreSQL)
- Strong CSS knowledge
- Experience with integration of payment gateways e.g. Stripe, TrueLayer, Yapily
- Portfolio / GitHub demonstrating React.js and TypeScript
- Experience with GCP infrastructure / dev-ops
- Experience with geospatial data
- Experience with Capacitor, Expo or other frameworks for cross-platform apps
- Interest in teaching other team members and socializing their knowledge
Benefits
- Competitive compensation package - £50k - £80k depending on experience and location
- Equity options, pension contributions and up to 20% discretionary annual bonus
- Access to health insurance
- Flexible work hours with emphasis on results
- Paid parental leave
- Unlimited paid vacation
Cultivo is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, family or parental status, veteran or disability status. Please contact careers@cultivo.land if you need special assistance during the recruiting process due to a disability.
Full-stack Software Engineer employer: Cultivo
Contact Detail:
Cultivo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full-stack Software Engineer
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at Cultivo. Building relationships can open doors that a CV just can't.
✨Show Off Your Skills
Create a portfolio that highlights your best work with Next.js, React.js, and TypeScript. Make sure to include projects that demonstrate your problem-solving skills and ability to integrate APIs. This is your chance to shine!
✨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding of REST APIs. Practice common interview questions and be ready to discuss your past projects in detail. Confidence is key!
✨Apply Through Our Website
Don't forget to apply directly through our website! It shows you're genuinely interested in joining Cultivo and makes it easier for us to track your application. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Full-stack Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Full-stack Engineer role. Highlight your experience with Next.js, React.js, and TypeScript, as these are key skills we're looking for. Show us how your past projects align with our mission at Cultivo!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for environmental science and how your skills can help tackle climate issues. Let us know why you want to join Cultivo and what excites you about the role.
Showcase Your Projects: Don’t forget to include links to your portfolio or GitHub! We love seeing real examples of your work, especially projects that demonstrate your expertise in React.js and TypeScript. It gives us a better idea of your coding style and problem-solving skills.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you don’t miss any important updates. Plus, we love seeing candidates who take that extra step!
How to prepare for a job interview at Cultivo
✨Know Your Tech Stack
Make sure you’re well-versed in Next.js, React.js, and TypeScript. Brush up on your knowledge of REST APIs and how to integrate third-party APIs, as these are crucial for the role. Being able to discuss your past projects using these technologies will show your expertise.
✨Show Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Cultivo values strong problem-solving abilities, so think of examples that highlight your analytical skills and proactive communication style.
✨Familiarise Yourself with Cultivo's Mission
Understand Cultivo’s mission to regenerate ecosystems and how your role as a Full-stack Engineer contributes to this goal. Being able to articulate why you’re passionate about environmental science and fintech will resonate well with the interviewers.
✨Ask Thoughtful Questions
Prepare some insightful questions about the team dynamics, project goals, or the technology stack. This not only shows your curiosity but also demonstrates your interest in being part of a collaborative, remote team that values communication.