Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#2782 Solution Architect Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Solutions Architect in Toronto, ON! This role requires at least 8+ years of architecture experience with advanced knowledge, experience, and understanding of architecture, application development, application systems design, and integration.

Perks You'll love
- Innovative Company
- New Development
- Dynamic team with leading industry experience

What You'll Be Doing
- Design architectural patterns for high performing, highly secure enterprise level solutions that combine the following knowledge domains:
- Security, Privacy and Cryptography for data at rest, in transit and in process
- Access controls and authorization technologies (i.e. LDAP, Kerberos, CyberArk, etc.)
- Big Data technologies (I.e. Clusters, Spark, Hive, NoSQL, Kafka, etc.)
- Transactional and legacy enterprise platforms (including Cloud, Linux, z/OS and more)
- Blockchain and artificial Intelligence/Machine Learning
- Java, Scala, SQL, Python, JavaScript, Shell Scripts
- Serve as a liaison between both executive and non-executive levels
- Studying the market, general needs and specific client needs then designing
- Tactical solutions to issues that are imminent but not fully mature yet
- Strategic solutions for Schedule1 products
- Assisting in preparing business cases, budgeting, client presentations etc.
- Managing the development teams and deliverables

What You're Bringing
- At least 8+ years of architecture experience with advanced knowledge, experience, and understanding of architecture, application development, application systems design, and integration
- Solid experience with a variety of technologies/approaches including event-driven architecture, cloud-based deployments, Security, Big Data technologies, Service Oriented Approaches, ML/AI
- Ability to quickly evaluate options, make decisions and execute within an intense technology environment with multiple stakeholders
- Capability to establish and maintain effective partnerships and relationships with various stakeholders
- Strong analytical, consultative, and team communication / facilitative skills with solid written and verbal communication

What We'd Like To See
- Familiarity with Design Thinking and Customer Centric Design
- Experience in leading on large programs/projects

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3416 Database EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring full-time Database Engineer in Toronto, ON! If you are a self-directed, strong and talented engineer who is looking to work in a dynamic and collaborative environment; then we have a client with a great opportunity to offer you. As part of an awesome group, you will be working with a team of smart, friendly, and dedicated
Application and DevOps Engineers to deliver a highly scalable distributed database system

This is an exciting opportunity to work from a downtown office easily accessible to public transit offering fantastic benefits & personal development opportunities!

Perks You'll Love
- Compensation: Employee Share Purchase Plan, competitive salary & benefits plan, Parental leave top up
- Personal Development: Education and conference reimbursements, mentoring & career progression opportunities
- Social: Awesome patio with BBQ, on-site games room (bring your A game for our FIFA 19, arcade, ping pong and foosball tournaments!)
- Tech: Have access to top of the line office hardware

Required Skills and Experience:

- Must have advanced experience with Postgres. Currently there are about 30 production level databases, of which 9 are on premise. MySQL experience is also required.

-Advanced Experience with database monitoring, and performance tuning

-Experience building, and running databases in containers

- Experience working in both Cloud and on-premise. This is a hybrid environment.

-Experience with GCP or AWS

- Kubernetes experience would be highly desired, or at least the desire to run Databases on Kubernetes or some knowledge of same.

-Be available for on-call support as needed

- In a nutshell, looking for someone who will institute best practices in terms of configuration of databases and supporting existing infrastructure.

#3286 Software Engineer (Front End React)Richmond Hill , ON

Employment Term: Full-time
Location: Richmond Hill , ON

Apply

Hiring a full-time Software Engineer (Front End React) in Richmond Hill, ON! This role will prepare docker containers to be deployed to production in our client's cloud-based DevOps environment.

Perks You'll Love
- Work for a global cloud-based software company with over 140 million users worldwide!
- Multi award winning company that is known for encouraging a creative and innovative work environment
- Continuous training and development opportunities

What You're Bringing
- 3-5 years of front-end end development experience
- Experience with Test Driven Development & CI/CD
- You are self driven and can produce reliable and scalable micro-services using React and other modern tools such as Kubernetes and gRPC.
- You will assume responsibility for preparing docker containers to be deployed to production in our cloud-based DevOps environment
- Has experience working with TDD & CI/CD

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3377 Wed Designer/UI DeveloperRichmond Hill , ON

Employment Term: Full-time
Location: Richmond Hill , ON

Apply

Hiring a full-time Wed Designer/UI Developer in Richmond Hill, ON! This role requires a self-motivated and experienced UI/UX Developer who can code, but also can prepare sketches, layout and graphic elements like an artist. He/she should be a strong css/html web coder and not afraid to learn mobile app tool chain such as XCode/Android Studio/VSCode for flutter.

You should have a very good taste on UI and care about end user experience in every single detail. Showcasing your prior work (Websites, dribbble, Github...etc.) is an essential step to prove your competence.

Perks You're Bringing
- Competitive Salary + Benefits
- Open and transparent management structure – collaboration is how our client makes decisions happen
- Career growth within this role, including product innovation opportunities

What You'll Be Doing
- Strong knowledge of HTML, CSS and one of the UI frameworks (Bootstrap, Material Design or Semantic UI).
- Hands on experience in UX & UI design, usability, graphic assets, typography, color theory.
- Experience with tools such as Sketch/inVision/Adobe XD/Photoshop. You'll prepare wireframes occasionally, but majority of your time will be spent on generating html/css/graphic elements from these tools and hands-on polish to full-fledged static web site, work closely with React/Angular engineers to make complex dynamic SPA.
- Knowledge of Web, Flutter, iOS/Android mobile technologies and mobile responsive. Be comfortable working with coding tools such as VSCode, Git/GitHub, XCode, Android Studio to generate UI related code/artifacts independently
- Have modest knowledge on Javascript, React/Augular/Vue is a good plus.
- Obsessed at user experience with exceptional attention to details.
- Having chat, team collaboration, and/or project management application design experience is a plus.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3307 Full Stack Web EngineerRichmond Hill , ON

Employment Term: Full-time
Location: Richmond Hill , ON

Apply

Hiring a full-time Full Stack Web Engineer in Toronto, ON! This role will specialize in developing highly available, horizontally scalable cloud based web applications. He/she must have a solid understanding on either Cloud Backend (REST API, docker, kubernetes, Node.js) or Frontend (SPA) or frameworks, willing to learn new technologies and breathe with the open source community.

As we're hiring both Backend & Frontend web developers, it's best for you be full stack but it's also ok if you have spent most of your time on one end only ( backend or frontend). Having project code sample (Github or share code privately later on during the interview process) will increase chances of being hired.

Perks You'll Love
- Work for a global cloud-based software company with 100+ million users worldwide!
- Multi award winning company that is known for encouraging a creative and innovative work environment
- Continuous training and development opportunities

Backend Skills Required:
- Familiar with at least one web framework: Node.js Express, Django/Flask, Asp.Net, Go net/http (or others)...etc.
- Proficient in Node.js async programming. Knowing Python is also a plus
- Proficient in MongoDB/Mongoose. Knowing other NoSql and Sql database is also a plus.
- Hands-on experience on any of the big cloud providers: Google Cloud, AWS, Azure.
- Conceptually understand the following: Docker, Kubenetes, Load balancer, Auto Scaler
- Know how to horizontally scale web applications to increase concurrency level to multi-million end users
- Log analyzing, Debugging and troubleshooting
- Knowledge of popular authentication mechanisms: OAuth2/OpenID Connect/JWT/Session

Frontend (Web & Mobile) Skills Required:
- Advanced javascript experience including async programming, prototype-based programming.
- React.js/Redux is a must have skill. Knowledge on other SPA frameworks such as Angular.js/Vue.js is also a plus.
- NPM, Yarn, WebPack, Grunt/Gulp
- Very comfortable dealing with CSS/Html, Bootstrap/Flexbox layouts
- Very sensitive to end user experience and user flow.
- Have some knowledge on Android and iOS mobile development framework and/or cross platforms such as Flutter/React Native is a plus.

Education/Experience:
- Completion of 4 year Computer Science (or a related discipline) University degree program

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criterion will not be notified and will not be considered eligible for the position.

#3285 Software Engineer (Node/GoLang/Python)Richmond Hill , ON

Employment Term: Full-time
Location: Richmond Hill , ON

Apply

Hiring a full-time Software Engineer in Richmond Hill, ON! This role will develop tasks including module design and coding, debugging, and documentation of application programs and systems level programming.

Perks You'll Love
- Work for a global cloud-based software company with 100+ million users worldwide!
- Multi award winning company that is known for encouraging a creative and innovative work environment
- Continuous training and development opportunities

What You're Bringing
- Linux is a must
- 3-5 years of back end development experience
- Experience with Test Driven Development & CI/CD
- Is self-driven and can produce reliable and scalable micro-services using Golang and other modern tools such as Kubernetes and gRPC.
- Has experience developing tasks including module design and coding, debugging, and documentation of application programs and systems level programming
- Has experience working with TDD & CI/CD

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3384 Android DeveloperToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring Android Software Developers (Full-time) in downtown Toronto, ON!
In this role, you will be working in a fast growing IoT domain on telematics solutions, operating in dozens of countries worldwide. You will be part of a new project to develop innovative and scalable mobile applications on Android to lift up the existing front end applications for a vehicle telematics solution.


Perks You'll Love
- New Development Projects
- Join an organization with a fantastic culture that facilitates learning
- Growing Organization

Key Responsibilities
-Work with Product team, developers and QA to better understand and execute Product Roadmaps
-Participate in all phases of the iterative development cycle
-Develop Android native applications to deliver an innovative mobile experience for the transportation industry
-Automate the development process as we strive for Continuous Delivery
-Clearly articulate ideas both verbally and written striving for positive outcomes
-Listen to others, encouraging and accepting input from all team members

Required Skills and Experiences:
-Minimum 5 years of Android development experience
-Proficient in Java programming
-Strong understanding of Object-Oriented Programming (OOP)
-Understand fundamental design principles behind a scalable application
-Experience in Agile methodologies
-Advocate of quality and automated testing
-Effective communication skills and a strong problem solver
-Bachelor's degree in Computer Science, Computer Engineering, or an equivalent program

Nice to Haves:
-Prior experience on Telematics or Fleet Management software is a huge plus
-Prior UI/UX experience is a plus
-Experience on Web application (React) is a plus
-Experience on Location service and Google maps and other Google libraries and tools is a plus
-Experience with AWS cloud-based SaaS is a plus



#3372 Software Development in TestToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Software Development in Test in Toronto, ON! In this role, you will be a member of the Quality Engineering team in our client's Toronto offices working alongside the service teams in either location while collaborating remotely with other Engineers in other office locations to perform the following as a global unit:

Perks You'll Love
- Free lunch, every day
- Flexible vacation & commute allowance
- Fun off-site activities & fitness club reimbursement

What You'll Be Doing
- Execution of end-to-end test plans, load testing of services, scale testing of the TMC
- Support cross-team debugging/triage on an ad hoc basis, with a focus on high impact issues
- Development of in house testing tools, including collaboration of efforts with various teams
- Ensure API and Data Consistency for all customer facing endpoints and services
- Exploratory testing of our services to measure product quality and verify SLA/SLO
- Analysis of performance bottlenecks and usability indicators (errors, metrics, lag, throughput)
- Tracking and reporting organizational-wide metrics on quality: bug volume, volume by severity, bug time-to-resolution, end-to-end testing coverage

What You're Bringing
- Masters or Bachelors Degree in Computer Science, Computer Engineering or similar undergrad degree
- Minimum of 3 years of automated testing or programming experience in a professional environment
- Minimum of 3 years of development testing experience in a professional environment
- Can debug network and performance issues in large scale distributed systems

Other Desirable Skills
- Strong abilities to write scripts from scratch in Python and Bash
- Experience with testing systems at scale wrt to load and throughput
- Experience with container technologies such as Docker or container orchestration with Kubernetes
- Experience orchestrating high load tests and scale tests for production readiness
- Experience with API testing, bug reporting, documentation
- Familiar with design principles of monitoring and alerting systems
- Streaming data tools like Kafka or similar technologies
- Preferably have experience with AWS, Azure, AliCloud or other IaaS/Cloud infrastructure

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3367 Pharmacy Manager Prince George , BC

Employment Term: Full-time
Location: Prince George , BC

Apply

Hiring a full-time Pharmacy Manager in Prince George, BC! This role will be responsible for the day-to-day operations in serving our communities and provide customer service to both clients and health care providers.

Perks You'll Love
- Daytime Hours
- Competitive Compensation
- Relocation Covered

Main Responsibilities
- Responsible for the day-to-day operations in serving our communities
- Provide customer service to both clients and health care providers
- Development of business plans, manage and develop relationships with all current and potential customers, inventory and budget management
- Working knowledge of pharmacy computer systems
- Customer service skills and you are a detail oriented, self-motivated team player

Required Qualifications
- Bachelor of Science degree in Pharmacy (Bpharm)
- Pharmacy Examining Boards of Canada Certification
- Licensed by provincial or territorial authorities

To apply, please send your resume and contact details to Regan Hyatt at HyattR@talgroup.net. Include "Pharmacy Manager, Prince George" in the headline. Also, if you know someone who might be a fit, please forward the job along & spread the word!

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3369 Registered Pharmacy TechnicianBurnaby , BC

Employment Term: Full-time
Location: Burnaby , BC

Apply

Hiring a full-time Registered Pharmacy Technician in Burnaby, BC! This role will assist the Staff Pharmacist with the preparation, packaging and distribution of patient prescriptions. It will also maintain patient and drug information files.

Perks You'll Love
- Specialty Focus
- Competitive Compensation
- Great working environment

Main Responsibilities
- Assist the Staff Pharmacist with the preparation, packaging and distribution of patient prescriptions
- Maintain patient and drug information files
- Ensure that all prescriptions are complete and authentic
- Gather all necessary information, ensure completeness of information
- Confirm accuracy and completeness of pharmaceutical products prepared for release
- Complete the final check of prepared prescriptions
- Other duties as assigned

Required Qualifications
- Accreditation as a Regulated Pharmacy Technician in good standing and adherence to the Standards of Practice with the Ontario College of Pharmacists
- Experience as a Regulated Technician is an asset
- Experience with Kroll an asset

To apply, please send your resume and contact details to Regan Hyatt at HyattR@talgroup.net. Include "Registered Pharmacy Technician, Burnaby" in the headline. Also, if you know someone who might be a fit, please forward the job along & spread the word!

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3305 Account Executive (AE)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our team is hiring a full-time Account Executive in Toronto, ON! This role requires a passionate, forward-thinking and experienced Account Executive (AE) to help our company drive new business sales into strategic named accounts. Note: This is an internal posting within TAL Group. It is a base & commission role.

In this position, you will take over qualified prospects during the sales cycle to further assess client needs, conduct software demos, handle objections, determine if the fit is strong and progress the sale towards a close. You will work directly with our clients, and establish/develop key relationships.

Perks You'll Love
- Generous, competitive compensation & performance bonuses
- Full health & dental benefits
- Employee Reward Program and quarterly team lunches/events
- Join a stimulating environment with tremendous growth opportunity

What You'll Be Doing
- Quickly understand and communicate our client's value proposition
- Work as part of the sales team to implement value-selling processes
- Maintain accurate and timely customer, pipeline, and forecast data
- Use consultative selling to build value-driven relationships with prospective customers and help them achieve their business goals
- Work as a team to deliver the best customer experience always

What You're Bringing
- At least 3+ years of experience as an AE
- Excellent English communication skills
- Ability to learn quickly and be a self-starter
- Experience working with CRM applications
- Demonstrated initiative, negotiating and coaching skills
- Extensive experience, domain expertise, and consultative selling skills
- Strong interpersonal, communication and leadership skills with the ability to work well with cross-functional groups
- Familiarity with corporate learning systems or authoring solutions a plus

Does This Sound Like You?
- You're a hustler with an entrepreneurial spirit and will stop at nothing to help turn leads into revenue
- You have a proven ability to manage complex sales cycles from start to finish with a track record of successful revenue attainment
- You want to work alongside the founding executive team to help grow the business
- You care about the customer needs and understand how to deliver value thru software solutions
- You have a sense of humor and you check your ego at the door

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3306 Account Executive (AE)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our team is hiring a full-time Account Executive in Toronto, ON! This role requires a passionate, forward-thinking and experienced Account Executive (AE) to help our company drive net new business sales into strategic named accounts.

In this position, you will take overqualified prospects during the sales cycle to further assess client needs, conduct software demos, handle objections, determine if the fit is strong and progress the sale towards a close. You will work directly with our clients and establish/develop key relationships. Specifically, you'll be targeting Tier 1 and Tier 2 Canadian Financial Institutions.

Perks You'll Love
- Generous, competitive compensation & performance bonuses
- Full health & dental benefits
- Join a stimulating environment with tremendous growth opportunity

What You'll Be Doing
- Quickly understand and communicate our client's value proposition
- Work as part of the sales team to implement value-selling processes
- Maintain accurate and timely customer, pipeline, and forecast data
- Use consultative selling to build value-driven relationships with prospective customers and help them achieve their business goals
- Work as a team to deliver the best customer experience always

What You're Bringing
- Experience selling software licenses preferably a quota of 6M-8M in prior roles
- Knowledge of Canadian banks, business software delivery and SDLC are assets
- Strong senior level contacts in Canada banking market
- At least 6+ years of experience as an AE

Does This Sound Like You?
- You're a hustler with an entrepreneurial spirit and will stop at nothing to help turn leads into revenue
- You have a proven ability to manage complex sales cycles from start to finish with a track record of successful revenue attainment
- You want to work alongside the founding executive team to help grow the business
- You care about the customer needs and understand how to deliver value through software solutions

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criterion will not be notified and will not be considered eligible for the position.

#3301 BDR (Business Development Rep)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring full-time BDRs (Business Development Rep) in Toronto, ON! This role requires 1-2 years of Sales, Marketing or Business Development experience - having software sales experience is a bonus!

Perks You'll Love
- Work with North America's most reputable promotional branding company!
- Work in a beautiful, light-filled office midtown that's TCC Accessible (Yonge & Davisville)
- Collaborative work-life balance that offers holiday shutdown between Christmas and New Years!

What You're Bringing
- 1-2 years of Sales, Marketing or Business Development experience - software sales experience is a bonus!
- Strong presentation and communication skills (verbal, written, and listening)
- Drive, conscientiousness and perseverance to conduct outbound sales contacts daily.
- Demonstrated curiosity for constant growth and development

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3061 Senior Scala DeveloperToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Platform Developer in Toronto, ON! Design and develop large scale systems with high complexity to support our client's high throughput applications. This is an exciting opportunity to join a cutting edge team with great perks!

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Design and develop large scale systems with high complexity to support our client's high throughput applications.
- Understand how to leverage infrastructure for solving our large scale problems.
- Coordinate with the machine learning team
- Develop tools and contribute to open source wherever possible.
- Problem solving

What You're Bringing
- Degree in Computer Engineering or Computer Science
- At least 5+ years equivalent experience in SaaS platform development.
- Strong fundamentals in data structures, algorithms and object oriented programming.
- Good experience in concurrency and distributed computing.
- Software development experience in one or more general purpose programming languages, preferably Scala.
- Polyglot experience with other languages such as Java, Ruby, python etc.
- Experience writing concurrent, distributed applications using frameworks like Akka.
- Experience with NoSQL databases and distributed cache.
- Interest and ability to learn other coding languages as needed.
- Experience with implementing platform components such as RESTful APIs, Pub/Sub Systems, Database Clients.
- Experience with AWS services.
- Contributed to open source projects.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3276 node.js ConsultantToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

We have a great contract opportunity with a client in downtown Toronto, for a talented back-end node consultant.
Our client is a rapidly growing Product Development firm that is actively engaged in the digital space, including the following sectors: mobile apps & web services (iOS, Android, Windows Phone, Blackberry), connected cars, smartwatches and other wearables, connected homes, smart TVs and beacon solutions.

In this project, you will be a key member of the team working on new product development ; providing back-end development and deployment expertise for a innovative application enablement / development platform.

About you:
You possess a keen sense of ownership and appreciate being recognized and rewarded for delivering quality work. You also have a strong desire to work directly with founders; who have world class experience in developing products from the ground up and launching them into the market.

Requirements:
- Strong agile experience
- Strong Javascript experience- especially back-end node.js experience
- Experience with event-driven architectures
- experience with Kafka and/or RabbitMQ
- AWS environment experience
- Very good communication and collaborative skills
- Experience with Serverless Architecture environments would be a plus
- Pair-programming experience would be a plus





#3272 Senior Ruby/Rails EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Does the thought of driving software engineering in a rapidly growing company excite you? If you are passionate about your career and are eager to be a key contributor to a company's success, then we would like to hear from you. This is a once in a lifetime opportunity.

Our client, a successful and growing Cali based product company, is expanding its development centre here in Toronto. They are searching for Senior ROR Engineers who will be at the forefront of new product development, taking dynamic prototypes and recreating them into fully functional features. You will have the opportunity to work with the most modern technologies in a agile and collaborative environment.

What you will be doing:
- Design and build robust, scalable, secure, reusable code and libraries
- Write excellent, simple, clean, efficient code; debug, troubleshoot and trace logs.
- Collaborate with the front-end developers and other team members to establish objectives and design more functional, cohesive code.
- Develop ideas for new programs, products, or features by monitoring industry developments and trends.
- Follow software development methodologies (Agile/Scrum, test-driven development, continuous integration, refactoring, coding standards and code reviews).

What You'll Need:
-7+ years of object-oriented software development experience in large-scale applications.
-3 + years of ROR experience
-Experience in data engineering, API design or integrations
-Experience in oAuth, JWT, Kubernetes, AWS services is a plus
-Good knowledge of at least one relational database and one NoSQL database
-Experience (or interest in) event-driven architectures

Bonus points for:
-Experience with Postgres
-Experience writing well tuned queries
-Experience with Elixir or Phoenix
-Experience with React / Redux or modern JavaScript

#3273 Senior Javascript-React DeveloperToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Does the thought of driving software engineering in a rapidly growing company excite you? If you are passionate about your career and are eager to be a key contributor to a company's success, then we would like to hear from you. This is a once in a lifetime opportunity.

Our client, a successful and growing Cali based product company, is expanding its development centre here in Toronto. They are searching for Senior Front-End Developers who will be at the forefront of new product development, taking dynamic prototypes and recreating them into fully functional features. You will have the opportunity to work with the most modern technologies in a agile and collaborative environment.

What you will be doing:
-Create robust, reusable software.
-Work on next generation front end development and user experience.
-Create prototypes that can be rapidly shared
-Create truly robust software that can be depended on by other teams.
-Design & implement common patterns, services, components and frameworks

What do you need to succeed?
-6+ years software development experience
-5+ years Javascript experience- 3+ years with React/Redux
-experience integrating API's
-experience with GraphQL would be preferred
-Experience with testing frameworks such as Jest or Enzyme
-Strong team player, open minded to consider novel approaches to solving difficult problems.


#3265 Senior Web Application DeveloperToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Senior Web Application Developer in Toronto, ON! This role will focus on architecture and development, and build UIs across both mobile platforms. It requires a firm grasp of JavaScript, and good ability to develop clean JS code.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Architecture and development
- Building UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Bug fixing
- Working with opensource community
- Transition existing React web apps to React Native

What You're Bringing
- Firm grasp of JavaScript, an good ability to develop clean JS code
- Good knowledge ES6+ syntax, Experienced with REST APIs,
- Solid experience with React, React-Native and Node.js development
- Experienced working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools,
- Experience with automated testing suites, like Jest or Mocha
- Knowledge of functional or object-oriented programming

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3195 Senior Spark/Scala EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, located in downtown Toronto, is seeking a Senior Spark/Scala Engineer to join its innovative team that is developing security technology based on Spark, Cloud and Machine Learning technologies. Candidates with mastery over every layer of the development stack, capable of delivering enterprise grade applications from requirements combining software design and coding skills will be considered. You will be interacting with clients, so strong communication skills are mandatory.

You are a Scala/Spark specialist. Exceptional skills are required, not only developing applications or data flows using these technologies, but actually being able to change them:

Perks You'll love
- Innovative Company
- New Development
- Dynamic team with leading industry experience

What You're Bringing
- Exceptional skills developing in Scala
- Deep understanding of Spark architecture and it's code. Ability to create add-one and extend Spark libraries and data structures.
- Excellent understanding of clustered computing and performance / resource utilization optimization techniques on Hadoop and Yarn.
- Experience integrating with multiple authentication services such as ldap, Kerberos, Oauth
- Experience integrating with clusters such as Cloudera and Hortonworks
- Deep understanding of Hive, hive2, ThriftServer and ability to extend their libraries
- Background in security and cryptography
- Creativity, fast learning, and exceptional problem solving capabilities
- Very good in Linux, Bash and shell scripts

Bonus points for...
Experience with any of the following:
-Java, Python, Blockchain, rdbms, Kafka

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#2803 Tech RecruiterToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

TAL Group is looking to add motivated, social-media savvy Tech Recruiters to its growing team! We are looking for professional individuals with the ambition to drive results and deliver. We empower our team to make their own decisions.

Chosen candidates will identify, screen and interview prospective candidates, cultivate market research (when required) and attend industry meet-ups, training sessions, and events. Note: This is an internal role here at The TAL Group.

Why You Want to Work With Us
- Quarterly Team Lunches & Events (including baseball games, bowling, go-karting, and ping pong tournaments!)
- Generous Employee Reward Program
- Competitive Health & Dental Group Plan
- Central, downtown office located along Toronto's sunny East Bayfront

What You'll Be Doing
- Utilizing internal and external resources to identify and reach out to potential contract and permanent Full-time candidates.
- Placing job requirements online to generate interest and increase candidate pool.
- Regularly screening candidates to ensure a match of qualifications and requirements.
- Utilizing social tools to identify and headhunt passive talent, not exclusively relying upon LinkedIn.
- Conducting candidate interviews and meetings, and presenting job opportunities to qualified candidates.
- Serving as the middleman between the client and candidate, negotiating contract terms on their behalf.
- Networking (at meet-ups, industry events) for new business opportunities and referrals.
- Maintaining excellent documentation in the company's applicant management system.
- Continuing to build our already robust database

What We'd Like To See
- Passion for Recruiting : At heart, you are a recruiter that loves that hunt. You keep up to date on recruiting tech, news and blogs.
- Not Your First Rodeo: At least 1 year previous experience as an Tech Recruiter within an agency environment, working with all levels of Tech requirements including contract & permanent roles.
- Rockstar Past: You are a self-driven team player with a proven track record of consistently delivering on several assignments simultaneously, and consistently meeting or exceeding quotas.
- A Little Old & New School: You embrace "old school" headhunting strategies, including cold calling and meet-ups, while also being informed on "new school" technologies to access talent.
- Social Media Guru: You are an agile thinker that likes to break away from tradition and strategically apply social tools to access passive talent. You incorporate multiple social tools into your headhunting strategy, not just exclusively relying upon LinkedIn.
- Tech-Savvy: You are passionate about tech & mobile, and eager to learn about the latest emerging technologies on the market. When you speak to prospective Tech & Mobile candidate about roles, you understand the technologies in play & their role in the market.
- Powerful Communicator: On your team you are recognized as a powerful communicator, with strong interpersonal skills. You are able to understand and distill complex requirements into simple concepts, and explain them effortlessly to key stakeholders.

Connect with us: www.talgroup.net
Twitter: @TALGroup
Facebook: www.facebook.com/TALGroupInc
Instagram: www.instagram.com/talgroupto/

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.