Senior Full Stack Engineer

at Aduro
  Apply Now
About the job
London, England
ONSITE  WFH 5 days a week
Open to new applications
Full-Time ~ Permanent

6 job requirements

Preview the competition
1 years GraphQL experience, used daily Must Have  
1 years Node.js experience, used daily Must Have  
1 years REST APIs experience, used daily Must Have  
5 years Java experience, used daily Must Have  
5 years JavaScript experience, used daily Must Have  
5 years TypeScript experience, used daily Must Have  

Aduro is a forward-thinking technology company with one mission, digital liberation. We combine creativity and expertise to build transformative digital products that help burgeoning companies scale in the education and renewable energy sectors.

About the Role

We’re seeking an experienced Senior Full Stack Engineer with a desire to grow towards an engineering manager and a drive to help build a fast moving start-up - contributing to the disruption of traditional consultancies by delivering pragmatic and effective technical leadership and hands-on engineering, helping our clients scale their business operations.

You will be working with clients in the renewable energy and education space, having the opportunity to collaborate with a team to deliver roadmapped goals for each client’s project across iOS, Android and web.

Alongside delivering the roadmapped goals you will be working on innovative AI solutions utilising the latest technologies to succesfully deliver client value. We expect you to contribute to the planning, execution and review of the roadmapped goals; both being able to asses and manage projects at a high level whilst being able to get your hands dirty.

Our Stack

Building fast and scalable solutions is important to us, our time to client value is one of our major focuses. We’ve built frameworks that allow us to do that. A high level picture of our stack:

  • Frontend: React, React Native, TypeScript, Tailwind CSS
  • Backend: Node.js, GraphQL, Prisma, NoSQL (such as DynamoDB)
  • Infrastructure: Terraform composition of AWS and Azure networks
  • Testing & Quality: Jest, ESLint, TypeScript
  • Tooling: NX, Git

Interview Process

We believe in a fair and transparent interview process that evaluates both technical skills and cultural fit:

  1. Culture Screen (30-45 mins): Initial conversation with one of the team to discuss your background, experience, and alignment with our core values.
  2. Frontend Interview (1 hour): Technical discussion with a Technical Director focusing on React, React Native, and frontend architecture patterns.
  3. Backend Interview (1 hour): Technical discussion with a Technical Director covering Node.js, database design, API development, and cloud services.
  4. Take-Home System Architecture Test (3-4 hours): System design task utilising cloud infrastructure (AWS or Azure), creating a service map, architectural diagram and entity-relationship model (with chosen database) - we value your time and keep this focused on high-level design rather than implementation
  5. Final Discussion & Decision: Review of your architecture submission and conversation about your approach and reasoning

Requirements

  • 5+ years of full stack development experience with modern JavaScript/TypeScript
  • Strong proficiency in React and React Native development
  • Experience with GraphQL (Apollo) and REST APIs
  • Familiarity with Node.js backend development
  • Experience with Prisma ORM and relational databases
  • Knowledge of AWS (and/or) Azure cloud services
  • Demonstrated problem-solving abilities that combine technical understanding with creative thinking
  • Excellent communication skills that provide clarity and assurance

Benefits

  • £60,000 - £70,000 + bonus
  • Equity options with significant upside
  • Remote first, we trust you to work where you work best
  • £1,000 development budget per year
  • 24 days annual leave alongside bank holidays, Christmas period slow down and birthday day off.
AD

Aduro

Classification:

blurTagText
blurTagText

Enable 1-click access to other sources:
                  and more
Do your research faster with Quick Links
Details and stages

Reporting to: details unknown

the hiring process information will appear here if available.

Job ref blurredText

Posted on blurredText

Last checked on blurredText

Closing on blurredText

1 discussion comments
0 requirements
4 Saved as Applied
Qualify To Apply check results
Total attempts: 22  Unique: 10  Passed: 6
Understand who you are up against with Competitive Insights
Discuss this job anonymously
Share your intel on a job vacancy and help other jobseekers.
Team inkscroll - 0 days ago

pretend that this is a blurredText long comment