Senior Engineer (Full-Stack)

What are we looking for?

We’re looking for highly experienced Technical Leads and Senior Software Engineers with strong full-stack Javascript based experience, preferably ReactJS and NodeJS.

We want you to work with our talented and passionate team to re-build the technology platform that will power our next growth phase (and beyond). You’ll have a unique opportunity to get involved early to shape both the team and the technology.

In previous roles, you’ll have designed and built high-quality cloud-native front-end applications in React and backend services in NodeJS; ideally within a financial services/technology environment (but this is not a showstopper).

Pair programming, continuous delivery, test driven development, and incremental design should be second nature to you and the thought of writing code without tests should make you grimace. You’re most definitely an advocate of agile and lean ways of working.

You have a real passion for solving customer and business problems by working collaboratively with those around you, and you’ll be somebody who is happy to get stuck into what you need to do but also get involved in things outside of your specific experience and functional expertise when needed.

If you have a stronger leaning towards either front-end or back-end rather than full-stack, then get in touch anyway because both are equally as important to us.

What about a previous life?

Technical competencies and experience.

// Expertise (5 yrs experience) in full-stack development, architecture and design i.e.
  • Developing front-ends using Core Javascript and ReactJS
  • Server-side development experience with NodeJS, MongoDB, mySQL and JavaScript (or similar)
  • Proven experience building NodeJS applications (REST, microservices)

// Building cloud-native apps hosted on AWS, Google or Digital Ocean.

// Building cloud-native apps hosted on AWS, Google or Digital Ocean.

// Building highly scalable applications, application architecture, and infrastructure; deployment and migration.

// Experience and a strong focus on continuous integration and delivery.

// Experience and a passion for building in quality through Test Driven Development and Pair Programming.

// Strong working knowledge of Agile and lean methods.

// Familiarity with performance monitoring tools.

// Experience debugging production issues under pressure.

Non technical competencies and experience.

// A disposition to keep things simple and place the customer at the centre your thinking.

// Problem-solving skills that balance pragmatic technology choices with innovation, to solve customer problems and business needs.

// A passion and skill for mentoring junior engineers and contributing to the career development of others.

// A collaborator who can work independently but prioritises the team over self and leaves your ego at the door.

// Willing to get your hands dirty to unblock and enable the whole team.

// Thrives working in an agile/lean.

// A healthy tolerance for ambiguity that comes with fast-paced digital workplaces.

// Excellent leadership skills.

Why on earth would you want to work at DeadHappy?

Working at DeadHappy won’t be for everyone. We’re a new and fast-growing business. We work in a start-up environment which is highly motivated and focused on delivering innovative world-class services, with a tech platform to match. That means getting stuck into what you need to do but also getting involved in things outside of your experience and functional expertise.

We don’t have beanbags and Xboxes, but the good news is that we’ve moved on from working on scaffolding boards. If you have a need for home comforts, this probably isn’t the place for you.

We have a brand new coffee machine, an old RedBull fridge, and the cardboard mouse mats have been replaced by skull tidies. Alongside all of that cool stuff, there exists a huge opportunity for someone to get involved in something we all believe will be very successful.

It will be an adventure, we’ll all learn a huge amount along the way, and the best news is that we’ll also pay you some money.

If you’re ambitious, looking to grow and learn, and want to build something awesome, then your search is over.



Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file