Want to get hired at Nesto?
Senior Back-End Developer
Nesto
HybridHybrid
Original Job Summary
About nesto
Our mission is to provide a positive, empowering, and transparent property financing experience that is simple from start to finish. Our team includes technology experts, mortgage specialists, and a diverse marketing team working to lead change in the mortgage industry.
Role Overview
We are looking for a Senior Back-End Developer to join our growing and diverse team. In this role, you will develop the scalable back-end of our modern, cloud-native platform, ensuring a seamless digital mortgage experience for our customers.
What You’ll Be Doing
- Design and develop the scalable back-end of the nesto platform.
- Collaborate with front-end developers and data teams to build data services.
- Write clean, maintainable code following solid coding principles.
- Test, debug and troubleshoot production issues and new features.
- Continuously learn and apply cutting-edge technologies.
Who We're Looking For
- Bachelor's or Master's degree in Computer Science or related field.
- 5+ years of professional software development experience.
- Expertise in Go, Python, Node.js, or C#.
- Strong communication and collaboration skills.
- Detail-oriented with long-term system thinking.
What We Offer
- Direct contribution to modernizing the Canadian mortgage industry.
- Employee mortgage program with exclusive low rates.
- Generous time-off including 4 weeks vacation.
- Premium benefits plan, including telemedicine and mental health services.
- Hybrid work model and beautiful downtown Montreal offices.
Key skills/competency
- Go
- Python
- Node.js
- C#
- Scalability
- Cloud-native
- API Development
- Testing
- Debugging
- Collaboration
How to Get Hired at Nesto
🎯 Tips for Getting Hired
- Customize your resume: Highlight relevant backend and cloud projects.
- Research nesto's culture: Understand their mission and recent awards.
- Show technical depth: Emphasize skills in Go, Python, Node.js, and C#.
- Prepare for collaboration: Practice explaining complex concepts simply.
📝 Interview Preparation Advice
Technical Preparation
circle
Review cloud-native architecture concepts.
circle
Practice Go, Python, Node.js coding challenges.
circle
Study backend scalability and API design.
circle
Debug and test real-world code samples.
Behavioral Questions
circle
Describe a time you solved a coding challenge.
circle
Explain a collaboration experience with cross-functional teams.
circle
Discuss handling tight deadlines under pressure.
circle
Tell about your continuous learning journey.