Full Stack Developer (React + Javascript + NodeJS)
North America
August 7, 2026 at 10:37 PM
Full Stack Developer (React + Javascript + NodeJS)
Toronto, ON - Hybrid (4 Days WFO)
6-12 months
• You’ll have visibility into and influence over all parts of the technology stack and enjoy a high degree of autonomy in your work.
• You’ll have a clear view of the product roadmap, the business’s long-term vision, and the opportunity to contribute to how we can achieve both of them.
• You’ll work with an extremely committed team of colleagues who are constantly challenging each other.
• You’ll contribute to planning, designing, developing, deploying, monitoring, and maintaining significant portions of the software that support our users, including the system infrastructure.
• You’ll have the chance to provide and receive feedback from your peers, get coaching from more experienced engineers, and provide coaching to other developers within the team and the broader organization.
• You’ll use modern tooling throughout, whether that’s something currently part of our stack or something new that you assess needs to be added to reliably deliver the desired user experience. A snapshot of what’s currently in use:
o Web client: React, Styled Components
o Web server: NodeJS, JavaScript, TypeScript, Express
o DB: PostgreSQL
o Infrastructure: AWS (services include RabbitMQ, Redis, S3, etc.)
o CI/CD: Github Actions
o Testing frameworks: Jest, React Testing Library, Cypress
About you
• You have 5+ years of experience using JavaScript to build real-world applications, preferably public-facing.
• You have experience building, monitoring and maintaining highly available, scalable, and resilient software.
• You’re curious and naturally invest energy into learning new technologies, techniques, and interpersonal skills that help improve your productivity and happiness and those around you.
• You’ll take responsibility for finding opportunities to improve our technology in any feature you work on iteratively, and you'll make paying down technical debt a habit.
• You’re a creative problem solver who can develop a plan, take ownership of tasks, and are outcome focused.
• You’ll work to empathize with the software’s users and understand their challenges, whether they are fellow developers, immediate team members, or entrepreneurs who rely on us to support their businesses.
• You’re passionate about mentoring and coaching other engineers and have a practiced ability to spot when help is needed and tactfully provide guidance to get things unstuck.
• You behave proactively and drive the solution when facing unforeseen challenges and complexity in your projects to meet the overall goals.
• You have significant production JavaScript experience and have formed explicit opinions about how different development patterns and practices can negatively and positively impact your ability to be productive in a codebase and, by extension, the reliability of a business software platform.
• You understand web/application security and the importance of data privacy.
• You have excellent spoken and written communication, time management, and project management abilities.
• You are comfortable asking questions and speaking up to help us continuously improve our practices and processes.
What do you need to succeed?
• 5+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, CSS, and Postgres.
• Experience leading development teams, mentoring junior developers, and working with non-technical stakeholders.
• Experience writing automated tests, from unit tests to end-to-end tests, and have some knowledge of JavaScript-based testing frameworks.
• Experience with source control (e.g. Git + GitHub) and modern software delivery techniques and tools, including pull requests.
• Experience with DevOps best practices and some experience in setting up and configuring cloud computing infrastructure.
• Experience building production systems and understanding the deployment, monitoring, and security best practices required to run production software.
• Experience in developing for Cloud Agnostic Architecture
Nice to have
• Experience working with various development workflows and methodologies, with an understanding of the benefits and drawbacks of different ways of working
• Post-secondary degree or diploma in a computer or software design related program.
• Experience working with AWS
Comments for Suppliers:
Thanks & regards,
Lakshmi Bhavani
Apptoza Inc.
Phone: 678-392-3978 Ext 4640
Phone: 437-291-3224 Ext 1105
Mail id : Lakshmi.bhavani@apptoza.com
Linkedin : linkedin.com/in/lakshmi-lucky-02629823a