Senior Software Developer

💰 ₹14,400 - ₹23,040 (Est.) 📍 Ottawa

Job Description

About Welbi


At Welbi, we're improving the quality of life of older adults like our parents and grandparents. We do this by transforming the way front-line workers in senior living communities provide care to them every day.


To learn more about us — how we started, the problems we solve, and how we are helping seniors live more fulfilled lives — watch the Welbi story below:

VIDEO: Welbi Story


We’re backed by some of the biggest names in the senior living industry, and we are building a team of curious, customer-obsessed, collaborative, high performers who take pride in the fact that our work improves the quality of life of millions of seniors across North America. If that sounds like it might be a good fit for you, please keep reading.


About the role


We are currently looking for a Senior Software Developer who loves to code. You're someone who is continuously working on improving their craft and is passionate about their work and the impact it will have. In order to succeed in your new role, you will need to be committed to a collaborative problem-solving approach and believe in a customer-first mentality. Finally, you know how to balance providing the best quality work while also meeting tight deadlines.


What you will be working on


Developing user-facing features using React.js and/or implement API routes
Writing React.js components and/or Node.js functions using Typescript
Participating in the planning, creation and execution of automated test cases and load/performance testing (unit testing)
Benchmarking and optimizing code for maximum speed and scalability
Translating prototypes, mockups and designs into high-quality code
Actively contributing to all product decisions and ensuring the technical feasibility of each design
Participating in software design and code reviews to ensure a high level of software quality and to share knowledge with team members
Actively contributing to the continual improvement of process and product
Collaborating with other teams and stakeholders


Helping you grow & succeed


At Welbi, we truly believe in empowering each member of our team to help them grow both professionally and personally. This means that you will:

Make a Difference: Your work matters. You’ll be free from bureaucracy and unnecessary paperwork to focus on impacting as many seniors' lives as possible.
Grow & Learn: You’ll have the opportunity for endless career growth. To set you up for success, you’ll have access to internal and external resources, mentorship, and workshops.
Be Heard & Have A Say: You will have space to voice your ideas and opinions to make changes. We are all part of the Welbi decision-making process.
Meet Friends for Life: Being on such a small team, we’re close-knit. We genuinely care about each other and celebrate our successes together.


What we offer

Competitive salary, based on extensive external benchmarking.
Two (2) Weeks of vacation, used anytime.
Five (5) days for personal use, including sickness, wellness, and family needs.
Five (5) days of office closure, during the holiday season.
Health benefits from Day 1, so you don’t need to wait to go to your dentist appointment.
Remote-first hybrid environment; we have team members spread across Canada and an office in Ottawa when you need it.
Flexible working style that focuses on productivity and results, not the amount of time you’re online. If you communicate, attend your meetings, and perform your job, we don’t care where it happens.
Employee ownership As a startup, we know how important every hire we make is at this stage. After 4 months of employment, our Board of Directors grants every employee Options in Welbi.
Mentorship & professional development to help you stay a subject matter expert in your field via guidance from industry leaders, as well as comprehensive external programs and peer groups with incubators like Invest Ottawa and MaRS.
Autonomy & impact is prevalent at all levels of Welbi. There are no cogs in our wheels — everyone is included in discussions that impact their role and has the opportunity to speak their minds.
A culture beyond words on a wall with an emphasis on bringing the team together every single month for company-wide social events & lunches, team socials, quarterly cultural awards, and a constant emphasis on growth & development.
What you bring

A significant expertise in any of the following: React.js, Node.js, Express.js, and Typescript
Thorough experience in modern CSS layouts and a passion for learning new patterns
Familiarity and experience with RESTful APIs
A history of writing reliable, well-tested code
A knack for benchmarking and optimization
Working knowledge of relational databases, using both an object-relational mapping (ORM) and raw SQL
Tell us your favourite animal at the top of the document you submit about why Welbi
Strong opinions on the best solutions (and processes) to build a product and can back them up with facts
Critical thinking and great problem-solving skills
The ability to juggle multiple projects at a time
A self-starter mentality
A great team player
A results-driven attitude

A plus if you also have the following:

Experience with Redux, Nest.js, or other popular React and Express workflows
Working knowledge of GraphQL or willing to learn
Knowledge of modern authorization mechanisms, such as JSON Web Token and OAuth
Experience with common development packages and tools such as Babel, Webpack, NPM, etc.
Expertise in AWS (including ECS, EC2, S3, CloudWatch, etc.)
Past exposure to Prisma
Experience with enterprise system integrations—particularly EHR platforms (e.g., PointClickCare, MatrixCare) and interoperability standards like FHIR—is considered an asset.

Like what you read but not sure if you check ALL of our boxes? We still encourage you to apply. Research shows that female-identifying candidates screen themselves out of consideration and apply to 20% fewer jobs than those who are male-identifying. As an inclusive employer whose team is composed of over 50% female-identifying employees, we value applicants with diverse backgrounds, journeys, and profiles. If you feel like you’d be a good fit, please send us your resume.

 

💡 Quick Summary

Seeking a career-building opportunity? The Senior Software Developer position is now open for candidates interested in the Back Office Jobs sector. This role in Ottawa 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 Back Office Jobs is a plus.

Sponsored

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Senior Software Developer in Ottawa is ₹14,400 - ₹23,040 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Senior Software Developer is an on-site position based in Ottawa. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Senior Software Developer. Previous experience in Back Office Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Pun-Urgent Hiring Station Associate Pune Bavdhan

    Role: Station Associate (SA) Attendance Allowance1500 Night Allowance. 1500 Shift Timings fr Morning: 7 AM - 4 PM Afternoon: 1PM - 10 PM Night: 10 PM - 7 AM - Sort, organize, and manage incoming and outgoing shipments. - Scan and label packages for a...

    Full Time / Part Time

    Salary Estimated: 23K to 34K

    Remote

    September 3, 2026


    Apply Now

  • Back Office Assistant

    We are looking for a Back Office Assistant to join our team at Amazon. The role involves managing and updating information accurately and efficiently, supporting key data management processes, and performing various administrative tasks. The position...

    Full Time / Part Time

    Salary Estimated: 16K to 28K

    Remote

    September 3, 2026


    Apply Now

  • Back Office Coordinator

    We are looking for a Back Office Coordinator to join our team at Dual Line Parts. The role involves updating accurate data in databases, spreadsheets, and systems as required. With a collaborative environment and growth opportunities, the position of...

    Full Time / Part Time

    Salary Estimated: 19K to 25K

    Remote

    September 3, 2026


    Apply Now

  • Hiring For Back Office Executive/Data entry in Bangalore Location

    Data Entry Operator / Back Office Executive with expertise in MS Excel, data management, documentation, backend operations, MIS reporting, and record maintenance. Ensures data accuracy, fast typing, admin support, and smooth office operations.

    Full Time / Part Time

    Salary Estimated: 18K to 33K

    Remote

    September 3, 2026


    Apply Now

  • Electronic Data Processing

    We are looking for a Electronic Data Processing to join our team at Simplex Business Corporation Private Limited. This role involves managing essential data processes, ensuring accuracy and providing administrative support. Get ₹ 22,000 - ₹ 28,000 sa...

    Full Time / Part Time

    Salary Estimated: 25K to 26K

    Remote

    September 3, 2026


    Apply Now

  • Back Office Assistant

    We are looking for a Back Office Assistant to join our team at Vijraj Steels. The role involves managing and updating information accurately and efficiently, supporting key data management processes, and performing various administrative tasks. The p...

    Full Time / Part Time

    Salary Estimated: 20K to 25K

    Remote

    September 3, 2026


    Apply Now

×

Login to Apply

Don't have an account? Register here