About Company
Verafin is a leading provider of anti-financial crime management solutions, trusted by thousands of financial institutions across North America. Founded in St. John’s, Newfoundland, we’ve grown into a global leader through innovation, dedication, and a commitment to our people. Our mission is to protect communities from financial crime, and we achieve this by leveraging advanced analytics and artificial intelligence to detect fraud and money laundering. At Verafin, we believe in fostering a collaborative, dynamic, and inclusive work environment where every team member can thrive, grow, and make a tangible impact. We are passionate about technology, driven by purpose, and committed to excellence. Join us and be part of a team that’s building a safer financial world, one line of code at a time.
Job Description
Are you a passionate and skilled Web Developer looking for an exciting remote opportunity? Verafin is expanding its innovative team and seeking a talented individual to contribute to the development of our cutting-edge anti-financial crime platform. As a Remote Web Developer, you will play a crucial role in designing, developing, and maintaining high-performance, scalable, and secure web applications that power our industry-leading solutions. This role offers the flexibility of remote work, allowing you to contribute your expertise from anywhere within Newfoundland and Labrador, Canada, while remaining an an integral part of our dynamic and supportive team. You will collaborate closely with product managers, UX/UI designers, and other engineers throughout the entire software development lifecycle to translate complex business requirements into intuitive and robust web experiences. We are looking for someone who is not only proficient in modern web technologies but also eager to learn, adapt, and drive continuous improvement in our development processes and products. Your day-to-day will involve everything from crafting pixel-perfect user interfaces to building robust back-end APIs, ensuring seamless functionality and an exceptional user journey. If you are detail-oriented, have a strong problem-solving aptitude, and are committed to delivering exceptional user experiences, we encourage you to apply and help us shape the future of financial crime detection. This is an excellent chance to join a company at the forefront of AI and machine learning in the financial technology sector, offering significant opportunities for professional growth and impact in a supportive and forward-thinking environment.
Key Responsibilities
- Design, develop, and deploy responsive, user-friendly, and highly performant web applications using modern front-end frameworks and libraries.
- Implement robust and scalable back-end services and APIs.
- Collaborate with product, design, and QA teams throughout the software development lifecycle to define, test, and deliver new features.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Participate in code reviews to ensure code quality and consistency.
- Troubleshoot, debug, and optimize existing applications for improved performance and reliability.
- Stay up-to-date with emerging web technologies and industry trends, advocating for their adoption where appropriate.
- Contribute to the continuous improvement of development processes and tools.
- Ensure the security and integrity of web applications and data.
- Work effectively in a remote team environment, utilizing collaboration tools and practices.
Required Skills
- Proficiency in JavaScript, HTML5, and CSS3
- Strong experience with a modern JavaScript framework (e.g., React, Angular, Vue.js)
- Experience with server-side languages (e.g., Node.js, Python, Java, C#) and related frameworks
- Solid understanding of RESTful APIs and asynchronous request handling
- Experience with relational and/or NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB)
- Familiarity with version control systems (e.g., Git)
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills for a remote setting
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Experience with cloud platforms (e.g., AWS, Azure, GCP)
- Familiarity with CI/CD pipelines and deployment strategies
- Knowledge of microservices architecture
- Experience with UI/UX principles and best practices
- Understanding of financial crime detection or regulatory compliance
- Experience working in an Agile/Scrum development environment
Perks & Benefits
- Competitive salary and comprehensive benefits package
- Generous paid time off and holidays
- Flexible remote work arrangement (Newfoundland and Labrador based)
- Opportunities for professional development and continuous learning
- Collaborative and inclusive company culture
- Access to cutting-edge technologies and challenging projects
- Employee assistance program
- Virtual team-building events and social activities
How to Apply
Ready to make an impact? We invite you to explore this exciting opportunity and join our innovative team. Please click on the application link below to submit your resume and cover letter. Tell us why you are the perfect fit for Verafin and how your skills and experience align with our mission. We look forward to reviewing your application!