Job closedPosted 2 months ago

Astra North Infoteck Inc. - Senior Ruby on Rails developer - Rest API, React.js

Developer
Open to offers Toronto, Canada
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Developer is needed in Toronto, Canada.

Client: Astra North Infoteck Inc.

Location: Toronto, ON, ca

Contract: Contract

Job Description

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), 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.

Additional Information

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

Duration: 6–12 Months (Contract)

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, and be part of an innovative engineering culture focused on continuous learning and collaboration.


No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.