- Gaiia
- Full-Time
- 82 days ago
- $120,000 – $200,000
Intermediate/Senior Full-Stack Software Developer - Billing.
Before you go
Before you leave us, sign up for our email alerts
We don't do job spam, just the best digital jobs delivered straight to your inbox.
Intermediate/Senior Full-Stack Software Developer - Billing: our view in 3 lines...
- The Role:A senior/intermediate full-stack developer role to build and maintain a billing module within a Typescript-based product for payment, tax and telecom billing use cases.
- The Person:Design, develop and deploy a billing engine, payment and tax integrations, rating and charging infrastructure, GraphQL APIs, and user interfaces within a serverless microservices cloud environment.
- Requirements:The role requires Typescript, React, DevOps and Cloud provider experience and Node.js with GraphQL listed as a nice-to-have.
About the role
Role & Team
We're looking to hire a Full-Stack Software Developer with excellent technical skills and communication abilities to join our Billing squad.
You will join a team of 5 Full-Stack Developers (including a Team Lead), one Product Manager, one Quality Assurance Specialist and one Product Designer, dedicated to building a mission-critical module of gaiia: the Billing module.
What is your team working on?
Technically speaking, you will work in a serverless ecosystem of microservices deployed on a cloud infrastructure. gaiia is all-in on Typescript, with frontend, backend and infrastructure-as-code all leveraging Typescript.
More pragmatically, as part of the Billing squad, you will have the chance to
- Design a flexible and robust billing engine that adapts effortlessly to any use case.
- Build plug-and-play payment and tax processor integrations.
- Develop the complex infrastructure for rating and charging voice customers.
- Design, develop and deploy GraphQL APIs intended for both internal and external use.
- Develop, in collaboration with talented designers, delightful interfaces that make our reputation.
- Collaborate with other legendary full-stack developers.
️ Qualifications
- At least five (5) years of experience in Typescript.
- Experience with the React library.
- Experience in DevOps and Cloud providers.
- Experience with Node.js.
Nice-to-haves
- You have experience with GraphQL.
- You have an interest or expertise in functional programming.
- You have knowledge of telecom concepts.
- You have experience working in FinTech.
- You have several personal projects exhibiting good coding skills.
Salary
At gaiia, we have a transparent salary philosophy and a robust evaluation and compensation framework. It translates to a fair and impartial model where salaries are published internally, healthy discussions about compensation and performance can exist, and taboos are removed.
The salary range for this role is $120,000-$200,000.
Benefits
- Flexible 25 days vacation.
- Stock Options Plan.
- Group Insurance.
- Telemedicine.
- Life and Health Spending Accounts.
- Group Retirement Savings Plan (RRSP).
- Flexible working hours & all-remote work.
We are an equal-opportunity employer committed to inclusivity and diversity. Our workplace is fully remote and boasts accessible technologies, ensuring all team members can thrive. Should you require accommodations due to a disability during the application process, please contact us at 581-996-9639 or people@gaiia.com as per the Accessible Canada Act and human rights legislation. We're here to support you every step of the way.
#LI-DNI

