This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Versapay is seeking a Senior Software Engineer specializing in React to join their remote team in Canada.
The role involves designing, developing, and testing product features that align with business and technical requirements, ensuring timely and budget-conscious delivery.
The engineer will support planning, scoping, design, and implementation of new features after becoming familiar with the stack and infrastructure.
Responsibilities include estimating project timelines, addressing performance and data integrity issues, and collaborating with product analysts, customer care, DevOps, and other engineers.
The position requires critical R&D to enhance scalability and reliability as the company grows.
The engineer will also contribute to the growth of team members and engage in discussions around complex technical issues.
Requirements:
Candidates must have a background in computer science, engineering, or mathematics with over 7 years of software engineering experience.
Experience in an agile test-driven culture with software that has been shipped to market is essential.
Strong knowledge of various technologies, including algorithms, data structures, languages (e.g., Ruby, Java, React.js, SQL), and benchmarking tools/techniques is required.
Familiarity with test-driven development (TDD) and the ability to collaborate with cross-functional teams to enhance test automation coverage is necessary.
Candidates should possess strong problem-solving skills and be comfortable working independently while also being personable and approachable.
Analytical skills to make data-driven decisions and effective communication skills, both written and verbal, are crucial.
Experience in the Payments Industry and/or PCI/DSS is considered a strong asset.
Benefits:
The position offers a competitive salary range of $120,000 - $140,000 per year.
Versapay promotes a culture of inclusivity and accessibility, ensuring all applicants are considered without discrimination.
The company encourages individuals who may not meet every requirement to apply, fostering a diverse workforce.
Employees are supported in their professional growth and development within a high-performing delivery culture.