Logo of Huzzle

Full-Stack Engineer

image

Ben

Jun 6

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
  • London

AI generated summary

  • You must be fluent in Python or Go, Typescript/JavaScript, with web framework experience (React.js/Django). Embrace agile practices, have strong software engineering skills, and be solution-focused.
  • You will design and deliver web features, implement APIs and frontend components, ensure stability, collaborate with stakeholders, and prioritize security in all development projects.

Requirements

  • Fluent in Python or Go
  • Fluent in Typescript and/or JavaScript
  • Professional experience with at least one major web framework; ideally React.js or Django
  • Experience with Temporal (nice to have)
  • Strong software engineering knowledge: Clean architecture & design patterns, SOLID design principles and clean code
  • Applied information security in building secure web applications and infrastructure configurations
  • Understand and appreciate the principles and practices of agile and lean ways of working, but with a pragmatic edge
  • Excellent communication skills adaptable to both tech and business audiences
  • and you...
  • are a self-starter who thrives on autonomy, enjoy a rapid pace and want to make a difference
  • have a continuous improvement mindset. You appreciate that there are always ways to do things better and ensure your team does too
  • have a preference to action-oriented behaviour with just enough analysis, as compared to too much time spent doing analysis with no action
  • have the ability to make decisions balancing different factors such as business requirements, technical integrity, overall priorities etc.
  • appreciate the opportunities and challenges of a distributed work environment
  • are solution-focused with a pragmatic approach to problem-solving

Responsibilities

  • Design, implement and deliver web application features and projects with full ownership, using your technical expertise
  • Specifically, implement API endpoints, business logic, complex frontend components and MVPs for our employee benefits management platform
  • Deliver your implementations from start to finish
  • Contribute towards the building of business critical components, ensure their stability & maintainability
  • Collaborate with product stakeholders and other members of the team to scope and estimate optimal solutions for business problems
  • Ensure that security considerations are taken into account, based on current best practices (e.g. OWASP Top 10, AWS Well-Architected Framework) in all software development and infrastructure projects

FAQs

What is the role of a Full-Stack Engineer at Ben?

As a Full-Stack Engineer at Ben, you will be involved in the development of the core API layer and business logic of our platform, as well as creating engaging frontend components that align with the latest UI, UX, and accessibility trends.

What kind of work environment can I expect at Ben?

You can expect a fast-paced environment where high autonomy, ownership, and responsibility are encouraged. Our team is small, allowing for a significant impact on the projects you work on.

Is there an emphasis on work-life balance at Ben?

Yes, we take work-life balance seriously. While we strive to ship our work on time, we also prioritize the well-being of our team members.

Who is Ben looking for in a Full-Stack Engineer?

We are looking for self-starters who are eager to contribute meaningfully in a dynamic setting. If you thrive in an environment where you can make a difference and love what you do, you will be a great fit.

What is the company culture like at Ben?

The company culture at Ben is fun and supportive. We value our work and enjoy collaborating on projects, striving to create an engaging and fulfilling workplace for everyone.

Supercharge your benefits, save time and money.

Technology
Industry
11-50
Employees
2019
Founded Year

Mission & Purpose

The way companies reward their people today is broken - it's a rigid, one-size-fits-all approach that hasn't evolved to meet the demands of the modern workforce. How we work is changing, but compensation - salary, bonus, equity, benefits - has been stuck in the same place for decades. Ben is changing that, starting with employee benefits. We are rebuilding the archaic employee benefits ecosystem through software & payments. Our mission is to make benefits and pay work for everyone, everywhere. ‍ The Ben platform enables employee choice for any existing benefits programme while adding thousands of additional options, all while saving time and money. We’re a technology company with a passion for solving the hard problems people teams and business leaders encounter today more than ever in taking care of their teams. Our two founders set out to combine hands-on experience in building and scaling teams as well as payment services to create a better and more cost-effective way, for any company.