One of the leading iGaming operator and supplier in the Americas have an exciting job opportunity for a Full-Stack Engineer to join one of their agile cross platform development teams in Toronto, Canada. If you have experience in high traffic application design, system performance and scalability, this job could be perfect for you.
Your key job responsibilities as the Full-Stack Engineer in Toronto, Canada will include:
- Contribute to the company roadmap and innovation across the company
- Design, develop, test and deploy Java services built mostly on top of Dropwizard, Spring and Hibernate
- Architect & have technical ownership of platform (micro)services, including enhancing services and greenfield projects
- Utilize modern technologies such as Kafka, Docker, Consul, Gradle, Traefik etc. to create robust and scalable systems
- Design, develop, test and maintain websites and micro frontends built mostly on top of React and Angular using TypeScript to create an amazing experience for our end user
- Architect and have technical ownership of website components, including enhancing modules and greenfield projects
Requirements for this Full-Stack Engineer job in Toronto, Canada:
- Must have experience in high traffic application design, system performance and scalability
- 6+ year experience in web services, distributed systems, microservices and highly available and scalable applications
- Ability to question status quo and identify bad design/code patterns which can impact performance and maintainability of the code
- Excellent understanding of system design and design patterns
- Proficiency of Java and the Java ecosystem
- Experience in developing distributed systems
- Experience with SQL
- Analytical and solution-oriented mindset
- Skills to navigate fast in large codebase, great troubleshooting skills
- Experience designing and implementing RESTful APIS
- Ability to write high-performance, reusable code/UI components/libraries
- Deep knowledge of React, JavaScript and the JavaScript ecosystem
- Experience in developing performant websites
- Analytical and solution-oriented mindset
- Skills to navigate fast in large codebase, great troubleshooting skills
- Eagerness to constantly learn and update your skills, and you like to share knowledge with others
- Self-starter attitude with a high degree of initiative and a positive mindset
- Understanding/or strong interest in Agile methods such as Scrum/Kanban,
- Domain and Test-Driven Development, and Continuous Delivery
- Manage individual project priorities, deadlines, and deliverables
- Collaborate closely with teammates and help grow their abilities through technical contributions and mentorship
- Team player with excellent verbal and written communication skills
- Passion for modern technology and a proven track record of successfully making a positive impact as tech visionary
- Excellent understanding of unit test principles, multi-layer architecture, SOA principles and best development practice
If you meet the above requirements for this Full-Stack Engineer job in Toronto, Canada, we would like to hear from you! Please send your CV through to contact@initiateinternational.co.za today! If you do not receive any feedback within 7 days of your application, please be advised that you were not successful in making the shortlist.
About Initiate International
Initiate International is a specialist recruitment agency for Tech, Digital Marketing, Online Gaming, as well as Executive jobs globally. We also supply companies with sought after foreign language speakers, specifically within the Gaming and BPO industries.
Initiate International was established in 2007 in Cape Town, South Africa with the desire to offer a new and dynamic style of recruitment service. Our mission is simple: to deliver the highest standards of recruitment service through a consultative approach. We take the time to find out what you are looking for, whether it be in your next career move or in your next recruitment requirement. We understand how important culture fit is, and make it one of our primary targets to match the job seeker to the culture of a company, not just the job spec.
We have offices in South Africa, Asia, Europe and the UK with planned expansion into the US market in 2019.