Job Description
About the job
You’ll join the backend team which is responsible for building and maintaining our industry-leading decision engine as well as the backend to our consumer-facing broker / loan application web app. You’ll be working with a modern tech stack based on a RESTful API built in Node.js and hosted on AWS.
Broadly, the backend team is responsible for:
• Architecting, programming, testing and deploying new features, improvements and bug fixes.
• Design, security, integrity and performance of our PostgreSQL database and AWS infrastructure.
• Identification and support of opportunities for leveraging data science and machine learning to optimise customer outcomes.
• Enhancing, maintaining and documenting our RESTful API as used internally and by our integration partners.
• Building upon and scaling-up our CI/CD practices and technologies.
• Collaborating with our product designers, frontend team, QA/testers and customer success team to ensure the best possible outcomes for customers and end-users.
• Participating in code reviews and making sure we do all we can to build reliable, maintainable, scalable, performant and secure code.
About you
You'll have 3-8 years battle-tested backend programming experience: building RESTful APIs with Node.js, PostgreSQL and a good working knowledge of AWS services. Some non-trivial expertise in frontend development would be a bonus. You won’t know how all our systems work on day one, and we don’t expect you to. Nobody hits the ground running. Solid fundamentals with software development, systems, troubleshooting, and teamwork pave the way.
Solid experience with SaaS application development, ideally in Fintech, would be a plus.
You will have excellent communication and collaboration skills: verbal and written, in English.
You might have a Computer Science degree. You might not. That’s not what we’re looking for. We care about what you can do and how you do it, not about how you got here. A strong track record of conscientious, thoughtful work speaks volumes.
We’re a 100% remote company. You’re free to work where you work best, anywhere in the world within 4 hours of the UK timezone: home office, co-working space, coffeeshops. We don’t have a central office, you should be comfortable working remotely—everyone here does!
Self-starters thrive at NestEgg. We’re committed generalists, eager learners, conscientious workers, and curators of what’s essential. We’re quick to trust. We see things through. We’re kind to each other, look up to each other, and support each other. We achieve together. We are colleagues, here to do our best work.
As a member of the backend team at NestEgg, you’ll ward off complexity and find a simpler path. You’ll fix bugs. You’ll go deep. You’ll learn from us and we’ll learn from you. You’ll have the freedom and autonomy to do your best work, and plenty of support along the way.
We work in an agile manner but in cycles rather than sprints. We each write brief daily asynchronous updates rather than daily standup meetings. Each development cycle is 6 weeks followed by 2 weeks to regroup, fix things that got missed, and ramp up for the next cycle.
Core Skills: Node.js, PostgreSQL, AWS, JavaScript, ExpressJS
Other Skills: SaaS
Seniority: Mid, Senior
💡 Quick Summary
Seeking a career-building opportunity? The Mid/Senior Backend Programmer position is now open for candidates interested in the Work from home Jobs sector. This role in Abbeydale offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Work from home Jobs is a plus.
