top of page

Senior Front End Developer

North York, ON, Canada

Job Type

Full Time

Workspace

On-Site

About the Company

OTT Financial Group is the parent organization of a group of financial services and investment companies. We leverage cutting-edge fintech innovations to bring excellent financial advice and best-in-class wealth management to our customers and business partners. Empowering 10,000+ merchants and hundreds of thousands of individual clients across Canada, we are the home to a wealth of expertise in forex and securities trading, mobile and cross-border payment, and real estate management.

Visit our website at https://ott.ca/.

OTT Financial Group is committed to fostering an inclusive and accessible environment where all employees feel valued and respected, and where every employee can realize their potential. We are committed to providing reasonable accommodation, if required, and will work with you to meet your needs. We appreciate all applicants for their interest; however, only those candidates selected for an interview will be contacted."

About the Role

What’s in it for you:

• Competitive Salary

• Opportunity to learn and grow with a supportive team

• Vacation Leave

• Centrally located modern and spacious offices close to Eglinton and Leslie

• Free use of onsite gym and sports facilities, and regular company social events

• A chance to work in a dynamic, collaborative, progressive and high performing

team

• Tremendous opportunities for Growth and Development


This is an onsite position, and the successful candidate will be required to report to the

office Mon-Fri from 9:00am to 5:30pm.

Requirements

What you bring to the table:

• Must have a minimum of 5 years’ experience in front-end development

• At least 3+ years of front-end web development experience is a must

(Angular, React, skilled with HTML, CSS, and JavaScript).

• At least 2+ years of front-end development experience with hybrid mobile

app development frameworks and languages (Flutter, Ionic, React native...)

• Knowledge of frameworks/ technologies such as Spring Framework (Boot,

Cloud), Hibernate/JPA, MQ Message (RabbitMQ/KafkaMQ), Redis, RESTful and

JUnit/TestNG

• Has experience with RDBMS and NoSQL – MySQL, PostgreSQL, MSSQL and

MongoDB

• Has experience with version control tools (Git, SVN), CI/CD and DevOps

• Experience with simulator tools such as Postman or JMeter.

• Experience with Linux, Apache, Docker, Composer or K8S.

• Has higher-level knowledge of OOP and Design patterns, SOA and

microservices.

• Has experience in multi-threading and concurrency.

• Has experience in code reviews and business/technical discussions.

• Able to design and complete complex software enhancements proficiently with a

high level of quality.

• Excellent English verbal and written communication skills.


Nice to haves:

• Agile development experience

• Experience working with payment or credit processing companies is an added

advantage.

bottom of page