Senior Full Stack Developer – H1B / Skilled Worker Visa Sponsorship

🏢 Irving Oil📍 Saint John, New Brunswick, Canada💼 Full-Time💻 On-site🏭 Energy💰 100000-140000 per year

About the Company

Irving Oil is a leading international refining and marketing company with a history of close to 100 years. We operate Canada’s largest refinery, and a network of distribution terminals and retail operations across Eastern Canada and New England. We are committed to safety, reliability, and environmental performance, driving innovation in the energy sector.

Job Description

We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic technology team. This role is crucial for designing, developing, and maintaining scalable and robust web applications, contributing to the modernization and efficiency of our core systems. The ideal candidate will possess expertise across both front-end and back-end technologies, with a strong commitment to best practices in software development. This position offers H1B or Skilled Worker Visa Sponsorship for qualified international candidates looking to make a significant impact in a leading energy company.

Key Responsibilities

  • Lead the design, development, and implementation of new features and applications across the full stack.
  • Write clean, maintainable, and efficient code in line with development best practices and company standards.
  • Collaborate with product managers, designers, and other engineers to define specifications and deliver high-quality products.
  • Mentor junior developers and contribute to a culture of continuous learning and improvement.
  • Participate in code reviews to ensure code quality and adherence to architectural guidelines.
  • Troubleshoot, debug, and upgrade existing software to improve functionality and performance.
  • Research and evaluate new technologies to determine their applicability to Irving Oil's business needs.
  • Ensure security and data protection measures are implemented throughout the development lifecycle.

Required Skills

  • 5+ years of professional experience in full stack web development.
  • Proficiency in front-end frameworks (e.g., React, Angular, Vue.js) and associated technologies (HTML5, CSS3, JavaScript/TypeScript).
  • Strong back-end development skills with experience in Node.js, Python, Java, or C#.
  • Experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and NoSQL databases (e.g., MongoDB).
  • Familiarity with cloud platforms (e.g., Azure, AWS, Google Cloud) and containerization (Docker, Kubernetes).
  • Demonstrated understanding of RESTful APIs, microservices architecture, and system integrations.
  • Solid grasp of software development lifecycle (SDLC), agile methodologies, and version control (Git).

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Knowledge of enterprise architecture patterns and distributed systems.
  • Previous experience working in the energy or related industrial sectors.
  • Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts.

Perks & Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with company match.
  • Generous paid time off and holidays.
  • Employee assistance program.
  • Professional development and training opportunities.
  • Relocation assistance and H1B/Skilled Worker Visa Sponsorship for eligible candidates.
  • On-site fitness facilities and wellness programs.
  • Dynamic and collaborative 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://couriersers.org.

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