Senior Full-stack Engineer

 

Description:

As a Senior Full-stack Engineer, you will play a big part in the development of the core API layer and business logic in our platform, as well as engaging frontend components that follow the latest UI, UX and accessibility trends.

 

We’re looking for self-starters who are seeking a fast-paced environment where they can make a difference. Our team is small, which means high autonomy, ownership, and responsibility. We love what we do, have fun and, while we ship on time, take life-work balance seriously.

 

Things you will be working on…

  • 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
  • Take ownership 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

You’ll love this role if you are/have:

  • Fluent in Python or one of the following major programming languages: Go, Rust, C, C++ or Java
  • Fluent in Typescript and/or JavaScript
  • Experienced with at least one major web framework; ideally React.js
  • Excellent software engineering knowledge: Clean architecture & design patterns, SOLID design principles and clean code
  • Applied information security in building secure web applications and infrastructure configurations
  • Have an understanding and appreciation of the principles and practices of agile and lean ways of working, but with a pragmatic edge
  • An excellent communicator, adaptable to both tech and business audiences

 

and you...

  • are a self-starter who thrives on autonomy, enjoys a rapid pace and wants 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

Organization Ben
Industry IT / Telecom / Software Jobs
Occupational Category Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-07-05 6:27 pm
Expires on 2024-12-26