Senior Software Engineer - Node.js
As a Senior Software Engineer, you’ll be a key member of the product team, and will work with the Founder / CEO and Engineering Lead.
11-50
As a Senior Software Engineer, you’ll be a key member of the product team, and will work with the Founder / CEO and Engineering Lead. You are expected to utilize your experience with architecting, developing and supporting distributed & scalable systems running on AWS with hands-on coding experience in a modern object-oriented language. The ideal candidate is expected to show leadership principles including excellent judgment and high standards on software delivery. In addition, the candidate is expected to have the ability to dive deep and gather business requirements, drive best practices in the team and deliver results. Joining our team provides unique challenges and opportunities to deliver software that benefits many customers from day one.
Requirements
Core software engineering skills, including the ability to write maintainable, testable and robust codes
Experience designing and implementing clean APIs following REST or GraphQL concepts for integration of user-facing elements developed by app developers with server side logic
Experience in taking product requirements and building scalable, reliable solutions
Ability to track the health of our services, identify and fix problems proactively
Programming experience with Node.js, JavaScript and/or Typescript including object-oriented design
Experience in developing highly scalable, fault-tolerant, distributed systems using AWS
Excellent written and verbal communication skills in English.
Desired Extras:
Experience with AWS Serverless services such as Lambda, API Gateway, AppSync or DynamoDB
Experience with low-latency, high-availability, and performant GraphQL APIs
Experience with event driven architectures
Experience with system and application monitoring, software distribution, patching and maintenance of CI/CD pipelines
Benefits
A competitive market salary
Life insurance
28 days holidays/ year incl. UK/ England public & bank holidays
Honestly, whatever else you want, within reasonable bounds
About this role
July 10th, 2022
May 11th, 2022
Full Time
Apply now
Please let Bits know you found this job on Himalayas. This will help us grow!
About Bits
Learn about Bits and their company culture.
Start building credit today with Bits.
The Bits Story
Faisal, Bits' Founder, moved to London from the US in 2012. Almost immediately, he encountered a big problem: without a UK credit history, he found himself unable to open even a bank account – let alone get a mobile phone contract or credit card.
It didn’t matter that he had a job, or that his US credit history was good: lenders looked at Faisal’s file and saw an unknown quantity.
For over a year, he had to pay rent from a Quality Street tin stuffed with £20 notes. Banks treated him like he didn’t exist – as far as they were concerned, he could have been anyone.
And how was he meant to build up his credit history if he couldn’t open a bank account?
This vicious cycle still affects as many as 10 million people in the UK – and Bits is on a mission to help them.
In 2019, Faisal launched the Bits app to help people similarly locked out of basic necessities because of their credit score. By spending carefully with the UK’s top retailers – think Asda, Starbucks, and Amazon – Bits customers can demonstrate their ability to manage their finances, increasing their attractiveness to lenders.
As for Faisal? Well, he got the credit score he wanted – and a mortgage, too.
Our Mission
Backed by the investors behind Airbnb and Dropbox, Bits is a credit building service. Our mission is to promote financial inclusion by providing a path to credit for those neglected by mainstream lenders.
Our People
Bits has embraced a hybrid remote working culture, with team members across the globe. With a headquarters in London, UK, the Bits team spreads as far as Spain, Ukraine and India. For a relatively small team, we have 16 people across 7 countries!
Everyone at Bits has a role to play, and has a wealth of knowledge to bring to this. In fact, collectively, we have over 50 years of engineering experience! We hire at the highest quality, and we do our best to ensure that working at Bits is fulfilling and interesting so that you want to stay long term.
Our Culture
Working at Bits means getting stuff done. We believe that excellence can be achieved by even the smallest of teams, if everyone plays their part and works towards a common goal. Joining the Bits team means jumping in head first, and not being afraid to bring your passion and ideas to have a direct impact on the product from day one.
We are driven by our mission, which we believe can only be achieved by putting our customers at the forefront of everything we do. Whether you're joining as Customer Support, or a Software Developer, your role should always be considering the needs and wants of our customers.
Tech stack
Learn about the technology and tools that Bits uses.
Benefits and perks
Learn about the benefits and perks that Bits provides.
Paid parental leave
Paid maternity and paternity leave to support all parents and your family.
Life insurance
Life insurance so you don't have to worry.
Home office budget
You'll get hardware of your choosing.
Company events
Regular team dinners and lunches.
Apply now
Please let Bits know you found this job on Himalayas. This will help us grow!
About this role
July 10th, 2022
May 11th, 2022
Full Time