Senior Software Engineer (Full Stack)

Digital and AI engineering consultancy specializing in experience-led modernization and enterprise solutions across UK and Ireland.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer (Full Stack)

NearForm, a leading digital and AI engineering consultancy, is seeking a Senior Software Engineer to join their remote team in Canada. This role combines full-stack development expertise with client-facing responsibilities, perfect for engineers with 5+ years of experience. You'll work on transformative digital products using modern technologies like Node.js, React, and TypeScript, while collaborating directly with enterprise clients across the UK and Ireland.

The position offers a comprehensive benefits package including healthcare, RRSP, and flexible work arrangements. As a senior engineer, you'll have opportunities to mentor junior developers, lead technical initiatives, and contribute to complex, scalable solutions. The company's commitment to work-life balance is demonstrated through their flexible working culture and home office support.

NearForm stands out for its focus on experience-led modernization and its ambitious growth trajectory, particularly in AI solutions and Modern Managed Services. They foster an inclusive environment where diversity is celebrated and professional growth is actively supported through development budgets and mentorship opportunities.

The ideal candidate will bring strong full-stack development skills, expertise in both front-end and back-end technologies, and excellent communication abilities. You'll be part of a collaborative team that values technical excellence while maintaining a healthy work-life balance. This role offers the perfect blend of technical challenges, client interaction, and professional growth opportunities in a remote-first environment.

Last updated 7 minutes ago

Responsibilities For Senior Software Engineer (Full Stack)

  • Partner closely with clients to understand their needs and define project scope
  • Build robust and scalable applications using front-end and back-end technologies
  • Design and implement well-structured, secure, and high-performance APIs
  • Provide technical guidance, mentorship, and conduct code reviews
  • Stay current with the latest web development technologies and trends

Requirements For Senior Software Engineer (Full Stack)

Node.js
TypeScript
JavaScript
MongoDB
PostgreSQL
React
  • Minimum of 5 years of professional experience in full-stack software development
  • Highly skilled in Node.js, Typescript and server-side frameworks like Express
  • Proficient in React, JavaScript, TypeScript, HTML, and CSS
  • Strong understanding of RESTful APIs and GraphQL
  • Expertise in testing frameworks including Jest, Enzyme, React Testing Library, Cypress, Playwright
  • Excellent communication and interpersonal abilities
  • Willingness to mentor junior developers

Benefits For Senior Software Engineer (Full Stack)

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Healthcare and RRSP
  • Comprehensive paid time off package
  • Remote work flexibility
  • Home office stipend
  • Professional development budget
  • Wellness Hub with confidential support
  • Flexible working hours

Interested in this job?

Jobs Related To NearForm Senior Software Engineer (Full Stack)

Senior Software Engineer - Channels Team

Senior Software Engineer position at Braze focusing on building and scaling messaging channels, requiring 5+ years of full-stack experience and strong technical leadership skills.

Senior Software Engineer

Senior Software Engineer role at CLEAR, building next-generation digital identity products using Java, Kafka, and cloud technologies.

Senior Fullstack Software Engineer

Senior Fullstack Software Engineer role at Pine Park Health, building healthcare technology solutions for seniors using React, Node.js, and AI/ML technologies.

Senior Software Engineer - Market Data

Senior Software Engineer position at Alpaca, building scalable market data systems for a leading fintech platform

Senior Software Engineer

Senior Software Engineer role at AffiniPay, building scalable fintech solutions with modern technologies like Kubernetes and Node.js, offering competitive compensation and benefits.