Senior Software Engineer (Ruby on Rails)

Atlantisitgroup — Canada · Posted ~2 hours ago

Senior Full-time Hybrid

Skills

Ruby on Rails Sidekiq Redis MySQL PostgreSQL Unit/Integration Testing ReactJS Webpack jQuery JavaScript HTML Jira

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

We are a technology company looking for a Senior Software Engineer with deep expertise in Ruby on Rails to join our engineering team. You will write high-quality, well-tested code, contribute to architectural planning, and collaborate with cross-functional teams including product and design. Our platform serves a wide user base, and you will play a key role in enhancing reliability and building new features. We offer a hybrid work arrangement and a collaborative, innovative environment.

Highlights

Join a growing technology team building a modern platform. Work with a talented engineering group on a product used by many customers. Opportunities for professional growth and collaboration across product, design, and engineering teams. Competitive benefits package.

Description

Responsibilities Write high-quality, well-tested code while understanding business needs Maintain and ensure high quality software, with accountability for production reliability and usage Effectively contribute suggestions and new ideas to improve our platform. Designing, coding, unit testing and integrating new features and functionality as defined by the PO and team Participating in code reviews, architectural planning, and delivery meetings Updating progress daily through the tracking tool (Jira) or Kanban board Must-Have: Good years of experience and a solid understanding of Ruby on Rails, Sidekiq, Redis Deep experience with databases and data structures (MySQL or Postgres) Experience in Unit/Integration testing Experience with ReactJS, Webpack, jQuery/JavaScript/HTML Participate in code reviews, architectural planning, and delivery meetings You’re a team player, and enjoy collaborating with the product, design, and engineering teams to solve problems You learn new concepts quickly (industry, business, and technical) You have excellent written and verbal communication skills You care deeply about application security and understand the importance of protecting sensitive user data