Match score not available

Senior Full Stack Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proven experience with React and Node.js, Proficiency in Python for backend development, Strong understanding of JavaScript/TypeScript, HTML, CSS, Experience with database management systems, Familiarity with version control and CI/CD.

Key responsabilities:

  • Develop and maintain full stack web applications
  • Design and integrate RESTful APIs
  • Collaborate with UX/UI designers and product managers
  • Build backend services supporting business logic
  • Troubleshoot and debug issues across the stack
Toast logo
Toast Startup https://www.trytoast.ca
2 - 10 Employees
See more Toast offers

Job description

This is a remote position.

Toast is recruiting on behalf of this company, a fast-growing online ticketing platform based in Canada that is expanding into the US market. They are seeking a highly skilled Full Stack Developer with experience in React, Node.js, and Python to join their development team. This role involves working on both frontend and backend components to create scalable, efficient, and user-friendly applications. As a key member of the team, you will contribute to the platform's success during a critical growth phase, while working in a diverse and inclusive environment that values collaboration and innovation.

Key Responsibilities:
  • Develop and maintain full stack web applications using React for the frontend and Node.js and Python for backend services.
  • Design, implement, and integrate RESTful APIs to connect the frontend with robust backend systems.
  • Collaborate closely with UX/UI designers, product managers, and fellow developers to implement new features and enhance existing ones.
  • Build and maintain backend services using Python and Node.js to support the platform’s business logic and data handling.
  • Ensure the platform is responsive, mobile-friendly, and optimized for performance across devices and browsers.
  • Write clean, maintainable, and scalable code, ensuring high-quality software architecture.
  • Perform code reviews, participate in pair programming, and mentor junior developers.
  • Troubleshoot, debug, and resolve issues across the entire stack.
  • Stay informed about new technologies and industry trends to ensure the platform remains innovative and competitive.

Requirements
  • Proven experience with React and Node.js in production environments.
  • Proficiency in Python, especially in backend development, including building APIs and handling data.
  • Strong understanding of JavaScript/TypeScript, HTML, CSS, and frontend frameworks.
  • Experience with database management systems like MongoDB or PostgreSQL.
  • Familiarity with version control systems such as Git, and experience with CI/CD pipelines.
  • Ability to write clean, maintainable, and scalable code while adhering to best practices.
  • Experience with cloud services (e.g., AWS, Azure, or GCP) is a plus.
  • Familiarity with DevOps practices and containerization tools like Docker is a bonus.
  • Experience working in an agile development environment and collaborating with cross-functional teams.
  • Excellent communication skills, with a collaborative and team-oriented mindset.
  • Previous experience in ticketing platforms, SaaS, or e-commerce is a plus.


Benefits
Toast's Process:
  1. Application Review: Submit your application, including your resume and cover letter, through our online portal. Our team will carefully review your qualifications and experiences. We take pride in responding promptly, so if your application aligns with our current opportunities, you’ll hear back from us with next steps. Your journey with Toast begins here, and we’re excited to see what you bring to the table!
  2. Vetting Call: If your application is successful, we’ll schedule a vetting call with a member of the Toast team. This 30-45 minute informal conversation is designed for us to get to know you better and assess your skills. Be prepared to discuss your past projects, the challenges you’ve tackled, and the impact you’ve made. This is your chance to shine and show us why you’re a great fit for the roles we offer.
  3. Profile Creation: Once you’ve impressed us in the vetting call, we’ll create an unbiased profile that highlights your experience while minimizing common biases. Instead, we focus on your skills, industry experience, and the impact you’ve made. This way, your profile reflects your true potential and accomplishments.
  4. Client Submission: After crafting your unbiased profile, we submit it to our trusted clients. We work closely with these clients to ensure they understand the value you bring. Throughout their interview process, we remain by your side, providing support and guidance. Our goal is to help you navigate the hiring process smoothly and confidently, ensuring you have the best chance to secure a role that fits your skills and aspirations.


Salary:

$130,000+

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills

Full Stack Engineer Related jobs