Mid/Senior Backend Programmer
- Category: Work from home Jobs
- Location: Abbeydale, Alberta
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 22K to 23K
- Published on: 2025/09/20
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
Related jobs
-
Jr. Business Analyst
Who we are: Eligeo CRM Inc is a world-leading software implementation technology expert. Our mission is to create painless onboarding and implementation experience with world-leading software solutions. Who you are: You’re early in your Business Anal...
-
Bolted Steel Construction Foreman
Due to continued growth we have an opening for an experienced Construction Foreman to join our team. The Foreman plays a crucial role in overseeing construction projects, ensuring the projects are completed safely, on time and within budget. Reportin...
-
Product Support Representative - Southern Alberta
PURPOSE and SCOPE: Reporting to the Product Support Supervisor, the Product Support Representative provides after sales support for all MacDon Products. They work in territory with our dealers and customers to investigate product issues, address cust...