Senior Full-Stack Developer
monadical
Job Summary
Monadical is a fully remote software consultancy seeking Senior Full-Stack Developers. We value self-direction, technical excellence, and curiosity, operating with a flat organizational structure. The ideal candidate will have project management experience, leadership ability, and a basic understanding of machine learning systems, particularly LLMs. Strong UI/UX design and user research skills are also important for building AI-powered products. We seek candidates with strong modern web development experience, excellent problem-solving skills, and fluent communication for client and team interaction.
Must Have
- Strong experience with Python
- Strong experience with NodeJS
- Strong experience with TypeScrypt
- Strong experience with React based web development
- Client management experience
- Product management experience
- Strong communication skills
- Availability during Eastern working hours (10am - 5pm EST, flexible)
Good to Have
- Experience with native or mobile development (e.g. iOS/Android/React Native/etc.)
- Experience with MLOps, data storage solutions, and cloud platforms
- Familiarity with large-scale data processing and distributed computing frameworks
- Knowledge of machine learning principles and algorithms
- Strong background in mathematics
- Open source contributor
- Located in or near Montréal
Perks & Benefits
- Fully remote work
- Flexible hours
- 30+ days off per year
- Competitive salary
- Autonomy. Flat organizational structure. Your ideas matter, regardless of your title
- Time, funding, and encouragement for talks, side projects, and open-source contributions
Job Description
Monadical Careers: Senior Full-Stack Developer
Who We Are
Monadical is a fully remote software consultancy. We’ve built a diverse, friendly team that gets exposed to diverse industries and learning opportunities through our 3-12+ month projects across multiple sectors. Check our portfolio to see what we mean.
We also maintain company principles that guide who we work with and how we maintain our culture. It’s a collaborative effort that any employee can edit through a pull request.
We’re a relatively flat organization, fully-remote, and operate across many different toolsets and stacks depending on project needs. We’re a diverse team that shares similar values: self-direction, technical excellence, and curiosity. We do a lot of R&D, and move quickly. That often means doing whatever it takes to answer a question, and being quick to adapt to new information. Our iteration cycles are short.
What We’re Looking For
We’re looking for Senior Full-Stack Developers with project management experience and the ability to lead teams. The ideal candidate should have a basic understanding of machine learning systems—particularly LLMs—and strong UI/UX design and user research skills to help us build more thoughtful AI-powered products. Experience with ML model deployment and LLM application development is a plus. We also welcome applications from candidates with strong DevOps experience!
Candidates should have strong professional experience with modern web development environments, along with excellent problem-solving and debugging skills across systems. Most importantly, we value open and inclusive communication. We seek candidates who can communicate fluently with team members, as well as with clients and managers, to extract product requirements and define a development path with accurate time estimates.
We are looking for people who demonstrate curiosity and a strong desire to learn and improve, with a high level of self-direction and motivation. We’re a fully remote company, so you should be comfortable getting things done and directing team members with little oversight! That said, we enjoy each other’s company on our shared chat system and calls, and we have a regular check-in habit to keep everyone informed about each other’s work and side projects.
Minimum requirements
- Backend: Strong experience with Python | NodeJS | TypeScrypt
- Frontend: Strong experience with React based web development
- Client management and product management experience
- Strong communication skills
- Available during Eastern working hours (10am - 5pm EST, flexible)
Nice-to-have
- Experience with native or mobile development (e.g. iOS/Android/React Native/etc.)
- Experience with MLOps, data storage solutions, and cloud platforms
- Familiarity with large-scale data processing and distributed computing frameworks
- Knowledge of machine learning principles and algorithms
- Strong background in mathematics
- Open source contributor
- Located in or near Montréal
The Perks
Working with us comes with perks that matter:
- Fully remote work. We’re a remote first company
- Flexible hours
- 30+ days off per year
- Competitive salary
- Autonomy. Flat organizational structure. Your ideas matter, regardless of your title
- Time, funding, and encouragement for talks, side projects, and open-source contributions