Baseline Payments is seeking an experienced Senior Front-End Developer with expertise in Typescript and React to join our growing development team.About Baseline PaymentsBaseline Payments is a Vancouver-based payments consultancy and fintech. Since 2012, we have built a portfolio of nearly 2,000 clients across Canada and the U.S. helping businesses enhance their accounts receivable and accounts payable processes. Our team provides tailored solutions by assessing client needs, recommending the best financial technologies, and offering ongoing support in the ever-evolving payments landscape.In addition to consulting services, Baseline owns and operates two platforms:An established EFT payment solution platform (the focus of this role).A marina management platform catering to the marine industry.Position OverviewAs a Senior Front-End Developer, you will play a key role in advancing our payment solution platform while contributing to architectural decisions and full-stack development efforts. We are looking for a highly skilled professional with a minimum of 10 years of industry experience, specializing in front-end web development, with additional expertise in back-end or full-stack development. Strong software design and architectural skills are essential for this role.Baseline offers an exceptional in-office work environment in Vancouver and expects team members to be present on most workdays. However, remote arrangements may be considered for highly qualified candidates.ResponsibilitiesCollaborate with leadership and cross-functional teams to align development efforts with business objectives.Assess existing systems, processes, and assets to identify areas for improvement.Contribute to the design and implementation of scalable cloud-based solutions.Support the full software development lifecycle, including architecture, implementation, testing, and deployment.Support the documentation of solution architecture, engineering processes, operational procedures, and maintenance strategies.Engage with external partners, technology specialists, and business teams to drive successful project execution.Skill RequirementsCommunication skills with an ability to appropriately summarize, elaborate and present technical matters and concepts as relevant for various audiences, including leadership and management, cross-functional teams and other stakeholders.Proficiency with TypeScript and React and their corresponding environment and framework Advanced knowledge of JavaScript engines inner workings.Advanced knowledge and experience in designing highly interactive web interfaces HTML5, CSS3 Animations and transitions Hardware accelerated transformations (in the browser)Advanced knowledge and experience configuring and using webpackSome backend or full stack experience is highly desired Experience with Python is preferred Experience with NodeJS is a good asset Experience with ASP.NET, Java, PHP or PERL can also be relevantExperience with GraphQL (client-side integration)Some knowledge of basic cybersecurity concepts relevant to the design and development of secure web applications. CORS policies JSON Web Tokens (JWT) Common client-side vulnerabilities, malicious techniques and security threats Knowledge of SSL certificates is desirable but not requiredEducation RequirementsBachelor Degree in Software Engineering, Computer Engineering, Computer Sciences or MathematicsA college diploma in Computer Programming with significant industry experience may also be consideredCompensation & Employment EligibilityCompensation will be commensurate with education and experience.Applicants must be legally eligible to work in Canada.How to ApplyInterested candidates are encouraged to submit a cover letter highlighting relevant experience along with a resume to Karen Foan at more information, visit our website: baselinepayments.com
Job Title
Senior Front-End Developer (React & Typescript)