JavaScriptNode.jsPostgresReactRSpecRubyRuby on Rails
About the role
Design, build, test, and deploy integrations with social media APIs (Meta/Facebook, Google My Business, X, LinkedIn, Instagram, TikTok, Pinterest, Yelp) and core backend features within our Rails application.
Build and execute efficient database migrations.
Perform advanced database administration tasks, including index management, query optimization using EXPLAIN and pg_stat_statements, and managing large-scale schema changes.
Proactively monitor the health and performance of our backend systems (PostgreSQL, Rails API, Sidekiq queues) using tools like NewRelic.
Diagnose and resolve performance regressions and production issues.
While backend-focused, occasionally work on Node.js or React projects, demonstrating versatility across our stack.
Take ownership of assigned tasks, ask for guidance when needed, and maintain a consistent presence on Slack. Act as a go-to resource for urgent production issues and developing solutions for key client challenges.
Requirements
7+ years of professional full-stack software engineering experience for the web.
4+ years of hands-on experience with Ruby/ Rails.
4+ years of hands-on experience with JavaScript and/or Node.js.
4+ years of deep, practical experience with PostgreSQL, including performance tuning and complex query design.
Familiarity with React.
Proven experience writing unit and integration tests (e.g., RSpec).
Proficiency with Git and command-line development environments.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.