Backend Software Engineer
Yassir
Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa . It is backed (~$200M in funding ) by VCs from Silicon Valley, Europe and other parts of the world.
We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally.
Helping usher the continent into a digital economy era. We’re not just about serving people - we’re about creating a marketplace to bring people what they need while infusing social values.
ABOUT THE ROLE
In this role, you will be part of our engineering team, working with a high-quality code base and the latest tools, where you will promote your skills to be an expert in complex backend development, including microservices architecture, using Node.js , Python or Go . You will own and build large scale backend systems and micro-services. You will design, develop, and deliver powerful server-side applications in a highly dynamic environment, where root cause analysis and rapid problem-solving are required.
\n TASKS- Build robust and scalable software in Node.js , Python or Go
- Design and create (micro)services and system architecture for projects, and contribute and provide feedback to other team members
- Help improve existing code quality through writing unit tests, automation and performing code reviews
- Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
- Work with the engineering and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
- Dive into difficult problems and successfully deliver results on schedule
- Technical Skills :
- A BS degree in computer or any equivalent experience
- MS degree and above preferred
- Solid OOP and software design knowledge – you should know how to create software that is extensible, reusable and meets desired architectural objectives
- Must have technical skills with at least 1 year experience
- Language: Node.js , Python or Go
- Data base: Mongodb or other.
- Framework: Express.js or other.
- Web architecture: Rest and restful APIs, micro-services
- Master source version control: GIT
- Nice to have technical skills (Strongly advised for senior profiles)
- Containers: Docker, kubernetes
- Caching, Redis server
- Web load balancing
- Scaling
- OS administration
- Encryption : digital signing
Other key skills and traits :
- Outstanding written & verbal communication skills
- Outstanding project management skills.
- Demonstrated ability to prioritize, self-start, contribute under pressure and meet tight deadlines
- Highly organized, creative and critical thinker
- Comfortable working in an entrepreneurial environment
- Procurement or legal background is a big plus
- Excellent judgment, communication and interpersonal skills
- Organized and obsessive about details
- Hard working, passionate and looking to embrace the challenge
- Thrive in high impact/high profile situations
- Enthusiastic about Yassir!
- Great compensation and bonuses including stock options.
- Ground floor opportunity with the team; shape the strategic direction of the company
- Sharp, motivated co-workers in a fun office environment or in remote
- Paid company holidays
- Full social coverage
- Join one of the fastest-growing tech companies in North Africa
- Have a lasting impact on our company's culture
- Make a real impact on the world by helping us bring affordable financial and on-demand services to millions of Africans
- Work on some really hard technical challenges from identity infrastructure for Africans, digital payment networks to complex mapping and routing systems across the continent.
- We are the first Algerian startup to go through Y Combinator program and we’re backed by top investors including Unpopular Ventures, Rebel Fund and DainTree.VC
At Yassir, we believe in the power of diversity and the importance of an inclusive culture. So, if you're ready to bring your unique perspective and experiences to the table, then we're excited to listen.
Don't just apply for a job, come and be a part of our journey. Let's create a better tomorrow together.
We look forward to receiving your application!
Best of luck,
Your Yassir TA Team
$34 - $36 per hour
...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go...SuggestedFull timeSummer workInternshipSummer internshipWork at officeImmediate startWork from home3 days per week- ...Obsidian Entertainment Riot Gearbox Software This is not a server-side feature... ...to an ops team once they ship. It is an engineer who architects the service, deploys it, monitors... ...with the AWS services relevant to game backends: EC2, ECS/EKS, Lambda (where appropriate)...SuggestedFull timeContract workRemote workFlexible hours
- ...Fortune 500 group , the Montreal digital engineering team operates like a true startup within... ...Job Description The Role: Senior Software Engineer Embedded within the Growth... ...users. Full-Stack Collaboration: Bridge backend complexity with user-facing needs, contributing...SuggestedFull timeWork at officeLocal areaFlexible hours1 day per week
$160k - $220k per year
...we want to hear from you. We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect millions of... .... ~ Demonstrated ability to incorporate AI tools into the software development lifecycle, using Claude or Opencode for tasks like...SuggestedFull timeWorldwideFlexible hours- ...builders and GTM leaders to build a revenue engine that moves the business forward on data... .... About the role As a Senior Software Developer at Vasco, you'll join a small team... ...our CTO. Your focus will be building the backend of our product, with the opportunity to work...SuggestedDaily paidFull timeInternship3 days per week
- ...ranking of the top 100 private cloud companies in the world. We're growing fast and hiring the Engineering talent to match. The team and the mission You'd be joining our Backend team within the Platform Engineering division. We're a group with an unusual mandate inside...Full timeLocal areaImmediate start
$80k - $130k per year
...ABOUT YOU We are looking for Backend Engineers who are innovative, collaborative, and adaptable to join our engineering team . The... ...collaborative, and dynamic environment and drive best practices in software development. Strong technical expertise, analytical...Full time- ...Join Montrium as a Software Developer, SharePoint Backend and help evolve the backend capabilities that power our established Connect platform. In this... .... Job Description Reporting to the Director of Engineering, the Software Developer , SharePoint Backend helps...Long term contractFull time
- ...qui construisent l'avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une scale-up montréalaise à la... ...impressionner ? ⭐ Tu as de l'expérience en développement backend avec Go et/ou Python Tu as touché à des projets agentiques...Daily paidPermanent employmentFull timePart timeRemote work
- ...Description About the role We are looking for two exceptionally talented backend engineers to join our team in Montreal and Berlin. You will play a pivotal role in driving the development and delivery of our technology by multiplying our ability to develop core backend...Long term contractFull timeApprenticeshipRemote workFlexible hours
- ...in record time with the only hardware and software AI-powered platform built for the factory... ...product managers, designers, and other engineers to deliver robust applications that power... ...and shipping production systems ~ Solid backend development experience (Python or similar...Long term contractFull timeInternshipWork at officeWork from home
- ...Responsibilities: Design, build, and maintain backend services and APIs using PHP and Go ,... ...best practices. Work closely with engineering, product, and partner teams to deliver... ...of object-oriented programming (OOP), software design patterns, and decomposition...Full time
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Software Engineer, you’ll join our team to plan, build and deliver enterprise software solutions for our clients. You’ll collaborate with...Full timeWork at officeFlexible hours
- ...players jumping in every day. At Voldex, we’re looking for a Software Engineer to help build the next chapter of the game — from new features... ...CS fundamentals and problem-solving ~ Familiarity with game engines, scripting languages, version control ~ Excellent communication...Permanent employmentFull timeRemote workWork from homeFlexible hours
- ...experiences will be in the app but all assets will be loaded remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time content technology and developing internal production tools...Full timeRemote workWorldwide
- ...performance, and track recovery progress. We're looking for a Staff Software Engineer to serve as the technical leader for this team — someone who can architect end-to-end systems across mobile and backend, tackle complex scaling challenges, and raise the bar on engineering...Daily paidFull timeApprenticeshipWork at officeRemote workWorldwide3 days per week
- ...recherche d'un développeur de logiciels backend. Pour ce poste spécifique, le candidat doit... ...ROLE: We are seeking experienced Software Developers to work with us to build amazing... ...A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent training...Daily paidFull timeInternshipWork at officeRemote workWork from homeFlexible hours
- ...the Role We are seeking a Manager, Software Development to join our EVV (Electronic Visit... ...payment. Reporting to the Director of Engineering, you will lead a cross‑functional team of... ...Coaching Coach, and develop a team of backend and full‑stack engineers working on EVV,...Long term contractFull timeWork at officeFlexible hours
- ...product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...description We are a very well-structured and distributed Software Development Agency out of Montreal. We are looking... ...so you will work directly with Product Owners and Engineering team to define, architect, and build backend and web interfaces. Engineers own production...Full timeRemote work
- ...About TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform... ...Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards...Full time
$72k - $90k per year
...work environment where all team members belong and have the opportunity to thrive. Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue the development of both our bike-sharing kiosk station software and our payment...Hourly payFull timeWork at officeFlexible hours3 days per week- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find new...Full timeWork at officeShift work
- ...technical team. Design, develop, test, and deploy Java-based software applications using the Spring Framework and Spring Batch.... ...Qualifications: ~ Bachelorâs degree in Computer Science, Software Engineering, or a related field. ~10+ years of experience in Java ~...Permanent employmentFull time3 days per week
- ...schedule. Job Description Today CS Group Canada is looking for a Software Verification Engineer. Their role will be to test embedded software applications on aircraft and space system such as engine control, flight management systems and display/avionics systems. The...Permanent employmentFull timeWork at officeFlexible hours
- ...Location: Montréal Employment type: Regular, full-time Team: Technology / Engineering Start date: As soon as possible. We're a fintech firm with more than three decades spent pairing serious engineering with unusually capable people to build and run financial...Full timeImmediate start
- ...de Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production et à la maintenabilité long terme....Full time
- ...their emissions. We are looking for a senior engineer who wants their work to matter, who takes pride in building software that is reliable and genuinely useful, and who... ...users. Develop, test, integrate, and deploy backend and API stacks. Maintain and ensure the high...Full timeLocal areaRemote workFlexible hours
- ...cloud ou sur site Création de services backend fiables et d'automatisation dans des... ...of developers build, deploy, and operate software across cloud, on-premises and hybrid environments... ...value. We are looking for a Platform Engineer who is passionate about Kubernetes,...Full timeFlexible hours
- ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains... ...improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer. Be the first to apply!
- backend software developer Montréal, QC
- backend developer Montréal, QC
- spécialiste assurance qualité logiciel Montréal, QC
- software intern Montréal, QC
- software sales Montréal, QC
- entry level software Montréal, QC
- golang software developer Montréal, QC
- software Montréal, QC
- junior software developer .net Montréal, QC
- software trainer Montréal, QC


