📋 External Recruiting Agencies

Astra North (Astra North Infoteck Inc.) is a specialized IT staffing and recruitment process outsourcing (RPO) provider that focuses on supplying talent and managed services to external clients.

This company was flagged and excluded from default search results. Proceed with caution.

Astra North
Posted 1w ago

Senior Ruby on Rails developer - Rest API, React.js

Astra North
Toronto, Ontario, Canada
HybridContract
Responsibilities
  • developing applications
  • leading architecture
  • mentoring developers
Requirements
  • Requires 5+ years of software development experience
  • Strong Ruby on Rails expertise, and a bachelor's degree in computer science or engineering or equivalent experience
Technical tools mentioned
Ruby on RailsSidekiqRedisRESTful APIMySQLPostgreSQLReact.jsJavaScriptjQueryHTML5CSSWebpackJiraAgileScrumKanbanDockerKubernetesAWSTerraformGitHubCircleCINew RelicDynatraceSplunkSumo LogicRustOpenAPI Specification

Job description

Role: Senior Ruby on Rails
developer - Rest API, React.js

Location: Toronto, ON
(Hybrid – 4 Days/Week Onsite)

Duration: 6–12 Months
(Contract)

 

Job Summary

 

We are looking for a Senior
Software Engineer (Ruby on Rails) to join a high-performing engineering team
building scalable, secure, and customer-focused applications. In this role,
you'll contribute to product strategy, collaborate with cross-functional teams,
and lead the design, development, deployment, and maintenance of critical
software solutions.

 

This opportunity offers the
agility and ownership of a startup environment with the stability and scale of
one of Canada's leading financial institutions.

 

Key Responsibilities

Design, develop, test,
deploy, and maintain high-quality Ruby on Rails applications.

Write clean, scalable, and
well-tested code that aligns with business requirements and engineering best
practices.

Lead the planning,
architecture, implementation, and maintenance of key software components.

Build new features and
enhance existing functionality based on product roadmap priorities.

Ensure application
reliability, performance, and production stability.

Participate in code reviews,
architectural discussions, sprint planning, and delivery meetings.

Collaborate closely with
Product Owners, UX/UI designers, and engineering teams to deliver
customer-centric solutions.

Track work progress using
Jira and Agile/Kanban methodologies.

Mentor junior developers and
contribute to engineering best practices.

Promote secure coding
practices and ensure the protection of sensitive customer data.

Required Qualifications

Bachelor's degree in
Computer Science, Engineering, or equivalent professional experience.

5+ years of professional
experience in software development.

Strong expertise in Ruby on
Rails development.

Required Technical Skills

Backend Development

Ruby on Rails

Sidekiq

Redis

RESTful API development

Object-Oriented Programming
(OOP)

Databases

MySQL or PostgreSQL

Database design and
optimization

Data structures and
performance tuning

Front-End Development

React.js

JavaScript

jQuery

HTML5

CSS

Webpack

Testing & Quality

Unit Testing

Integration Testing

Test-driven development
(preferred)

Code reviews and quality
assurance

Agile Development

Jira

Agile / Scrum

Kanban

Continuous delivery
practices

Required Soft Skills

Strong analytical and
problem-solving abilities.

Excellent verbal and written
communication skills.

Collaborative mindset with
the ability to work across Product, Design, and Engineering teams.

Ability to quickly learn new
business domains and technologies.

Passion for application
security and secure software development practices.

Preferred Qualifications

Cloud & DevOps

Docker

Kubernetes

AWS

Terraform

GitHub

CircleCI

Monitoring &
Observability

New Relic

Dynatrace

Splunk

Sumo Logic

Additional Experience

Rust programming language

OpenAPI Specification

ISO 27001 or SOC 2
compliance

Experience building and
deploying cloud-native applications

Why Join?

Work on impactful products
used by millions of customers.

Collaborate with talented
engineers, designers, and product leaders.

Influence technical
architecture and product direction.

Access modern development
tools and cloud technologies.

Be part of an innovative
engineering culture focused on continuous learning and collaboration.



Similar jobs

Software Engineer roles near Toronto, Ontario
3h
Save
Mark Applied
Hide
Senior Software Engineer, Recommendations
Toronto, Ontario, Canada
$136k-$170k/yr HybridFull Time
Lyft
LyftNASDAQ: LYFT: Provides an on-demand ride-hailing and multimodal transportation platform.
5+ YOEBS/MS or equivalent practical experience; 5+ years of software engineering or production infrastructure experience; Python and Go; cloud platforms, distributed systems, databases, AI tools, algorithms, and object-oriented programming.
Python, Go, AWS, GCP, Azure, PostgreSQL, DynamoDB, Copilot, Claude Code, Cursor
3h
Save
Mark Applied
Hide
Remote Software Engineer
Toronto or California or United States or Canada or Europe or United Kingdom or Netherlands or Italy or Germany
$200-$300/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOERequires 3+ years of software engineering experience, full-stack application development, scalable production software deployment, software architecture expertise, debugging, code review, and strong written and oral communication.
Python, JavaScript, ReactJS, C, C++, Java, Rust, Go
5h
Save
Mark Applied
Hide
Staff Software Engineer
Toronto or New York City or Austin or Berlin or Bucharest or Chicago or Dubai or Jakarta or London or Paris or San Francisco or São Paulo or Singapore or Seoul or Sydney or Tokyo
$184k-$314k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOERequires 7+ years of relevant experience, full-stack development, strong TypeScript and React skills, scalable web architecture expertise, mentoring experience, and clear technical communication. Python or Ruby on Rails preferred.
TypeScript, React, Vue, Python, Ruby on Rails, LLM, AI coding agents
7h
Save
Mark Applied
Hide
Senior Software Engineer (Java, Capital Markets)
Toronto or Canada or Alberta or British Columbia or Manitoba or New Brunswick or Newfoundland and Labrador or Nova Scotia or Ontario or Prince Edward Island or Saskatchewan
$80-$85/hr HybridFull Time
Exadel
Exadel: Provides enterprise software engineering and AI-driven digital transformation services.
5+ YOESenior-level backend Java development experience, legacy code analysis and modernization, financial services and capital markets knowledge, APIs, integrations, complex data flows, and strong analytical and communication skills.
Java, Murex
15h
Save
Mark Applied
Hide
Software Developer Sr
United States or Toronto or Minnesota or North America or Europe or Africa or Asia
RemoteFull Time
Dayforce
Dayforce: Provides cloud-based human capital management and payroll software solutions.
5+ YOERequires expert C# and .NET proficiency, relational and NoSQL database experience, secure scalable software development, REST APIs, Azure DevOps, GitHub Actions, Docker, Azure, testing, and Scrum experience.
C#, .NET, TSQL, NoSQL, OWASP Top 10, Claude Code, Cursor, Windsurf, GitHub Copilot, RESTful APIs, Azure DevOps, GitHub Actions, Docker, Kubernetes, Azure, Azure Monitor, Application Insights, Grafana, Cypress, Playwright, OAuth 2.0, OIDC, SAML
20h
Save
Mark Applied
Hide
Senior Software Engineer, Full-Stack Applications (Python & React)
Toronto, Ontario, Canada
$130k-$170k/yr HybridFull Time
Fitch Group
Fitch Group: Provides global credit ratings and financial market research services.
8+ YOERequires 8+ years of software engineering and Python experience, 5+ years of React, enterprise application development, APIs, databases, architecture, AI integrations, and a bachelor's degree or equivalent experience.
Python, React, TypeScript, JavaScript, HTML, CSS, FastAPI, Flask, Django, RESTful APIs, OpenAI, AWS Bedrock, Anthropic, Terraform, AWS CDK, CloudFormation, Apache Spark, dbt, Airflow, Datadog, Grafana, OpenTelemetry, Qlik Sense, Power BI, Amazon QuickSight
20h
Save
Mark Applied
Hide
Senior Software Developer
Mississauga, Ontario, Canada
OnsiteFull Time
SOTI
SOTI: Software for managing and securing mobile and IoT devices.
8+ YOEBachelor's degree in computer science or STEM, 8 years of software development experience, strong modern programming language expertise, and experience with scalable server applications, architectures, REST APIs, distributed systems, and networking.
C#, .NET, MobiControl, XSight, REST APIs
20h
Save
Mark Applied
Hide
Senior Software Engineer, Java and AI Development - Vice President
Mississauga, Ontario, Canada
$121k-$171k/yr HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
6+ YOERequires 6+ years in systems analysis and software programming, strong Java and Spring Boot development, MongoDB or NoSQL experience, AI agent and prompt engineering expertise, and project implementation experience.
Java, Spring Boot, MongoDB, Prompt Engineering, Google ADK, Agent Development Kit (ADK)