Senior Full Stack Developer

3 weeks ago


Mississauga, Canada GoFleet Full time
Job Description

Senior Full Stack Developer
Full-Time In-Person | Greater Toronto Area

About the Company
At Zenduit/GoFleet, we are trusted by our clients to bring their visions to life through a blend of technical expertise and clear, effective communication. With extensive experience in product development, programming, and project management, our team thrives on innovation, collaboration, and personal growth. Joining us means becoming part of a culture where your ideas are valued, professional development is prioritized, and our core values drive every action we take.

Why Join Us?
We are a leader in fleet management, delivering advanced telematics solutions to minimize vehicle downtime. Our mission is to provide exceptional, tailor-made services using cutting-edge technology. Our scalable software integrates GPS tracking, sensors, and cameras to help companies run their businesses more effectively.
Our Core Values

  • Relentless Focus on the Customer: We deeply understand and anticipate the needs of our customers, ensuring our products deliver maximum value.
  • Speed with Purpose, Results that Matter: We balance urgency with precision to deliver impactful outcomes quickly.
  • Build Trust through Transparency & Integrity: Transparency and ethical actions foster trust and honest communication.
  • Continuous Learning & Adaptability: We stay agile, continuously learning and evolving to keep pace with technological advancements.
  • Own It & Lead with Initiative: Our team members take ownership of their work and drive meaningful initiatives.
  • Strength through Unity, Success through Collaboration: We believe in teamwork and collaboration, supporting each other to achieve greatness together.

At Zenduit/GoFleet, we emphasize fostering diversity and inclusivity, especially encouraging women in tech and STEM fields. We believe that diverse teams lead to better ideas, stronger innovation, and more collaborative environments. We provide opportunities for everyone to thrive and succeed while driving meaningful impact.

About the Role

As a Senior Full Stack Developer, you will design, develop, and maintain web applications using Angular, Node.js, and MongoDB. You will collaborate with cross-functional teams to create scalable, user-focused applications, ensuring they meet customer needs and exceed expectations. This role is critical in supporting Zenduit's mission to provide exceptional value through innovation and technology.
Responsibilities

  • Develop Robust Applications: Design, develop, and maintain web applications using Angular, Node.js, and MongoDB, embodying our value of Speed with Purpose and results that Matter by delivering impactful outcomes swiftly.
  • Customer-Focused Development: Always keep the end-user in mind, ensuring that our applications meet customer needs and exceed expectations, reflecting our Relentless Focus on the Customer.
  • Front-End Development: Create responsive and user-friendly front-end components, enhancing user experience in line with our commitment to Customer-Driven Success.
  • Back-End Development: Implement back-end services and APIs to support front-end functionality, ensuring robustness and reliability.
  • Collaborate with Cross-Functional Teams: Work closely with product managers, designers, and other developers to meet specification needs, demonstrating our belief in Strength through Unity and success through Collaboration.
  • Optimize Performance: Recommend software upgrades and optimize applications for maximum speed and scalability, showing initiative and ownership as per Own It & Lead with Initiative.
  • Code Quality Assurance: Write clean, scalable, and efficient TypeScript code; perform code reviews and provide constructive feedback, upholding our value of building trust through Transparency & Integrity.
  • Testing: Write unit and integration tests using testing frameworks like Mocha or Jest, ensuring high-quality deliverables.
  • Agile Participation: Participate in Agile/Scrum development processes, including sprint planning and regular stand-ups, embracing Continuous Learning & Adaptability.
  • Troubleshoot and Debug: Identify and resolve technical issues to ensure smooth application performance, taking ownership of the outcome.
  • Documentation: Document development processes, architecture, and standard components, maintaining transparency and facilitating team collaboration.

Results
To define success and ensure alignment with our team objectives, the following can be some of the key deliverables expected from the Full Stack Web Developer:

Successful Launch of New Features and Applications:

  • Develop and deploy new web features and applications that meet or exceed customer and reseller expectations, reflecting our Relentless Focus on the Customer.

  • Ensure all deliverables are on time and within scope, demonstrating Speed with Purpose and results that Matter.

Enhanced User Experience:

  • Create intuitive and responsive user interfaces that improve user engagement and satisfaction.

  • Incorporate user feedback to continuously refine and enhance the front-end experience.

Optimized Application Performance:

  • Implement performance improvements that reduce load times and enhance scalability.

  • Monitor application metrics and proactively address performance bottlenecks.

Robust and Secure Back-End Services:

  • Develop reliable back-end systems with a focus on data integrity and security.

  • Ensure seamless integration with third-party APIs and services.

High-Quality Codebase:

  • Maintain a clean, well-documented codebase that adheres to industry best practices.

  • Participate in code reviews, fostering a culture of building trust through Transparency & Integrity.

Effective Collaboration and Communication:

  • Collaborate effectively with team members across departments to achieve project goals.

  • Contribute to a positive team environment, exemplifying Strength through Unity and success through Collaboration.

Proactive Problem Solving:

  • Identify potential issues before they become problems and develop innovative solutions.

  • Take initiative in addressing challenges, aligning with Own It & Lead with Initiative.

Continuous Improvement and Learning:

  • Stay updated with the latest technologies and industry trends.

  • Apply new knowledge to improve our products, embracing Continuous Learning & Adaptability.

Customer Satisfaction and Support:

  • Assist in resolving customer-reported issues promptly and effectively.

  • Provide technical support when necessary to ensure a seamless customer experience.

  • Achievement of Team Objectives:

  • Contribute to achieving quarterly and annual team goals.

  • Align personal objectives with company strategy to maximize impact.


These deliverables are crucial for driving the success of our products and services, ultimately impacting the organization's growth and our customers' satisfaction.

Requirements
  • Education: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience: 4-5 years of professional experience in full-stack web development.
  • Front-End Proficiency: Strong experience with Angular and TypeScript.
  • Back-End Proficiency: Strong experience with Node.js and MongoDB.
  • API Knowledge: Solid understanding of RESTful APIs and web services.
  • Testing Frameworks: Experience with automated testing suites such as Mocha or Jest.
  • Version Control: Familiarity with Git and distributed version control systems.
  • Methodologies: Knowledge of Agile development methodologies.

Soft Skills:

  • Customer Focus: Commitment to understanding and meeting customer needs.

  • Problem-Solving Skills: Excellent analytical abilities to troubleshoot and resolve issues.

  • Communication Skills: Strong verbal and written communication skills, promoting transparency.

  • Team Player: Ability to work collaboratively with cross-functional teams.

  • Initiative: Proactive approach to tasks and ability to lead initiatives.

  • Adaptability: Willingness to learn new technologies and adapt to changing requirements.

Bonus Skills:

  • Experience with CI/CD pipelines.

  • Familiarity with cloud services like Google or AWS 

  • Knowledge of IoT technologies.

  • Docker


Time Zone | Location
EST - Toronto | Greater Toronto Area
Salary & Benefits
  • Competitive salary with performance-based bonuses.
  • Health, dental, and vision benefits.
  • PTO Entitlements

Check out: How we Hire

We are an equal-opportunity employer committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.



Requirements
Docker, GCP, DevOps, Problem Solving, Performance Optimization, Engineering, Computer Science, Mocha, SDLC, IoT, Telematics, Angular, Node.js, MongoDB , TypeScript, API

  • Mississauga, Ontario, Canada Axelon Canada Full time

    Job Title: Senior Full Stack DeveloperJob Summary: Axelon Canada is seeking an experienced Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software applications using a full stack approach.Responsibilities: Develop and maintain...


  • Mississauga, Ontario, Canada 08763 Citi Canada Technology Services ULC Full time

    Job Title: Senior Full Stack DeveloperCiti Canada Technology Services ULC is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing enterprise-level applications using full stack web development technologies.Responsibilities:Design and...


  • Mississauga, Ontario, Canada 08763 Citi Canada Technology Services ULC Full time

    Job Title: Senior Full Stack DeveloperCiti Canada Technology Services ULC is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing enterprise-level applications using full stack web development technologies.Responsibilities:Design and...


  • Mississauga, Ontario, Canada W3 Creatives Full time

    Job Title: Senior Full Stack DeveloperAbout the Role: We are seeking a highly skilled and experienced Senior Full Stack Developer to join our team at W3 Creatives. As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining our company's web applications.Responsibilities:Design and develop complex web applications...


  • Mississauga, Ontario, Canada Axelon Canada Full time

    Job Title: Senior Full Stack DeveloperJob Summary: Axelon Canada is seeking an experienced Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software applications.Responsibilities:• Develop and maintain high-quality front-end and...


  • Mississauga, Ontario, Canada Mountain Jade Full time

    About the Job:We are seeking a skilled Senior Developer to join our team and contribute to the development of our full stack applications.Key Responsibilities:Design and develop scalable and efficient full stack solutionsCollaborate with cross-functional teams to identify and prioritize project requirementsParticipate in code reviews and ensure adherence to...


  • Mississauga, Ontario, Canada Axelon Canada Full time

    Job Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Full Stack Developer to join our team at Axelon Canada. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software applications.Responsibilities:* Develop frontend and backend applications using Spring Boot and...


  • Mississauga, Ontario, Canada Axelon Canada Full time

    Job Title: Senior Full Stack DeveloperJob Summary: Axelon Canada is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software applications.Responsibilities: Develop high-quality frontend and backend...


  • Mississauga, Ontario, Canada Element Fleet Management Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:We are seeking a highly skilled Senior Full Stack Developer to join our team at Element Fleet Management. As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications using React with exposure to Java, Spring Boot, and other modern technologies.Key...


  • Mississauga, Ontario, Canada GoFleet Full time

    About the Role:The Senior Full Stack Developer will be responsible for the design, development, and maintenance of web applications using Angular, Node.js, and MongoDB. The ideal candidate will have a strong understanding of full-stack development and experience working with cross-functional teams to create scalable and user-focused...


  • Mississauga, Ontario, Canada 08763 Citi Canada Technology Services ULC Full time

    Job Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at Citi Canada Technology Services ULC. As a key member of our Enterprise Portal Platform team, you will be responsible for designing, developing, and implementing innovative solutions to support business expansion on our portal...


  • Mississauga, Ontario, Canada GoFleet Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at GoFleet. As a key member of our development team, you will be responsible for designing, developing, and maintaining web applications using Angular, Node.js, and MongoDB. Your expertise in full-stack development will enable you to collaborate with cross-functional...


  • Mississauga, Ontario, Canada Citibank Full time

    Job Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at Citibank. As a key member of our Applications Development team, you will be responsible for designing, implementing, and maintaining cutting-edge software applications using Java Spring Boot and Angular.Key Responsibilities:Design and develop modern full stack...


  • Mississauga, Ontario, Canada CanEd Consultants Full time

    Job DescriptionAt CanEd Consultants, we are seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications. Key Responsibilities:Design and develop scalable and efficient web applications using HTML, CSS, JavaScript, and...


  • Mississauga, Ontario, Canada CEI Fleet Collision and Safety Full time

    Senior Full Stack DeveloperWe are redefining the fleet management industry to prioritize people and business, delivering exceptional client experiences. As the largest pure-play fleet manager globally, we provide innovative products and services to our clients. We are seeking a Senior Full Stack Developer (Backend Bias) to join our team at Element Fleet...


  • Mississauga, Ontario, Canada CEI Fleet Collision and Safety Full time

    Senior Full Stack DeveloperWe are redefining the fleet management industry to prioritize people and business, delivering exceptional client experiences. As the largest pure-play fleet manager globally, we provide innovative products and services to our clients. We are seeking a Senior Full Stack Developer (Backend Bias) to join our team at Element Fleet...


  • Mississauga, Ontario, Canada Capgemini Full time

    Job Title: Senior Full Stack DeveloperJob Description:We are seeking a skilled Senior Full Stack Developer to join our team at Capgemini. As a key member of our team, you will be responsible for designing, developing, and deploying web-based applications using Java Spring Boot, Rest API, DevOps, Cloud Platform (OCP, Kubernetes), and modern CI/CD developer...


  • Mississauga, Ontario, Canada Element Fleet Management Full time

    Transform Your Career with Element Fleet ManagementAt Element Fleet Management, we're redefining the fleet management industry to prioritize people and deliver exceptional client experiences. We're seeking a Senior Full Stack Developer to join our team and contribute to our modernization initiative.About the RoleWe're looking for a seasoned developer with...


  • Mississauga, Ontario, Canada Element Fleet Management Full time

    Transform Your Career with Element Fleet ManagementAt Element Fleet Management, we're redefining the fleet management industry to prioritize people and deliver exceptional client experiences. We're seeking a Senior Full Stack Developer to join our team and contribute to our modernization initiative.About the RoleWe're looking for a seasoned developer with...


  • Mississauga, Ontario, Canada Element Fleet Management Full time

    Transform Your Career with Element Fleet ManagementAt Element Fleet Management, we're redefining the fleet management industry to be people-first, then business. We're looking for a Senior Full Stack Developer to join our team and help us deliver an exceptional client experience. As a Senior Full Stack Developer, you'll design, develop, and maintain web...