Senior Full Stack Developer – H1B / Skilled Worker Visa Sponsorship

🏢 IBM Canada📍 Saint John, NB, Canada💼 Full-Time💻 On-site🏭 Information Technology💰 100000-140000 per year

About the Company

IBM Canada is a leading technology and consulting company with a global footprint, driving innovation that matters. We empower businesses and governments worldwide with groundbreaking solutions in AI, cloud, blockchain, and quantum computing. Joining IBM means becoming part of a diverse team of visionaries and innovators dedicated to building a smarter future. Our commitment to fostering diverse talent includes supporting international professionals through visa sponsorship programs.

Job Description

We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team in Saint John, New Brunswick. This pivotal role involves designing, developing, and deploying robust applications across the full software development lifecycle. You will be instrumental in building scalable and high-performance solutions, working with cutting-edge technologies, and mentoring junior developers. We value collaboration, innovation, and a proactive approach to problem-solving. This position offers H1B / Skilled Worker Visa Sponsorship for qualified international candidates, providing an excellent opportunity to grow your career with a global leader in technology.

Key Responsibilities

  • Lead the design, development, and implementation of full-stack web applications using modern frameworks and technologies.
  • Write clean, maintainable, and efficient code for both front-end and back-end components.
  • Collaborate with product managers, UX/UI designers, and other engineers to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Implement and maintain robust unit and integration tests.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Mentor junior developers and contribute to a culture of continuous learning and improvement.
  • Troubleshoot and debug complex issues across the application stack.
  • Stay up-to-date with emerging technologies and industry trends to recommend and implement solutions.

Required Skills

  • Minimum 5 years of professional experience in full-stack web development.
  • Proficiency in JavaScript, TypeScript, or similar modern languages.
  • Extensive experience with front-end frameworks such as React, Angular, or Vue.js.
  • Strong back-end development skills with Node.js, Python, Java, or C# and related frameworks (e.g., Express, Spring Boot, Django, .NET Core).
  • Demonstrated experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL).
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud Platform).
  • Solid understanding of RESTful APIs, microservices, and distributed systems.
  • Experience with version control systems, particularly Git.
  • Excellent problem-solving, analytical, and communication skills.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Experience with Docker and Kubernetes.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with Agile development methodologies.
  • Experience with testing frameworks (e.g., Jest, Mocha, Cypress, Selenium).
  • Prior experience with H1B or other skilled worker visa processes and understanding of related compliance.
  • Ability to work effectively in a diverse and globally distributed team environment.

Perks & Benefits

  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Life and disability insurance.
  • Retirement savings plan (e.g., 401k/RRSP) with company match.
  • Generous paid time off and holidays.
  • Relocation assistance and H1B / Skilled Worker Visa Sponsorship for eligible candidates.
  • Professional development and training opportunities.
  • Flexible work arrangements where applicable.
  • Access to cutting-edge tools and technologies.
  • Employee assistance programs.
  • On-site gym and wellness facilities.
  • Collaborative and innovative work environment.

How to Apply

If you are interested in this position, please click the "Apply Now" button below. To ensure your application is properly considered, please prepare the following:

  • An up-to-date Resume or CV
  • A brief cover letter summarizing your experience and motivation

Applications are reviewed on a rolling basis. Only shortlisted candidates will be contacted for an interview.

⚠️ Important Disclaimer

Welcome to Courierser Jobs. We publish job opportunities aggregated from public sources, employers, and job portals. We never charge any fees to access or use our website; all information is provided entirely for free.

Courierser Jobs does not directly offer or manage these positions, nor are we directly involved in the hiring process for the vacancies published on https://job.courierser.com.

If you suspect a fraudulent listing or have any questions, please contact us at techturna@gmail.com.

Job Application

×

Login Required

You must be signed in to apply for this job.

Scroll to Top