Senior Software Engineer (Full Stack)

Role Overview


 

As a Senior Full Stack Engineer, you’ll help lead the evolution of our client's platform architecture, with a Ruby on Rails backend, React/TypeScript front-end, hosted on AWS. You’ll collaborate with cross-functional teams across product, design, DevOps, and data to deliver secure, scalable, and high-performing solutions.

This is a hands-on technical leadership role where your ability to mentor peers, influence architecture, and implement best practices will shape both our product and team culture.


 

Key Responsibilities

  • Lead the development and maintenance of our client's web application using Ruby on Rails, React, and TypeScript.
  • Drive the architecture and technical design of our client's system with an emphasis on scalability, maintainability, availability, and performance.
  • Design and maintain our high-availability cloud infrastructure hosted on AWS and managed with Terraform.
  • Collaborate with product managers, designers, and fellow engineers to define and deliver new features and core improvements aligned with higher education workflows.
  • Optimize performance and scalability across the platform, including backend services and frontend UI.
  • Develop and maintain CI/CD pipelines and infrastructure-as-code, ensuring system reliability and rapid iteration.
  • Monitor and maintain platform health using Datadog and other observability tools.
  • Lead by example with clean code, thoughtful pull requests, and proactive mentorship of senior and mid-level engineers.
  • Champion a culture of technical excellence, knowledge sharing, and continuous improvement.


 

Required Qualifications

  • 5 - 10 years of experience designing, building, and deploying large-scale full stack applications and distributed systems.
  • Proven experience in system design and architecture of SaaS products or enterprise-grade web platforms.
  • Strong backend skills in Ruby on Rails, with production experience building and maintaining high-availability APIs and services.
  • Frontend proficiency with React and TypeScript, with strong UI development sensibilities.
  • Familiarity with testing frameworks such as RSpec, Capybara, and Chromatic/Storybook.
  • Practical experience with AWS, including services like IAM, ECS, RDS, and S3.
  • Deep understanding of SQL, query optimization, and relational data modeling.
  • Experience managing infrastructure-as-code using Terraform.
  • Experience with CI/CD tooling such as CircleCI and AWS CodeBuild/CodePipeline.
  • Familiarity with monitoring, tracing, and alerting via Datadog or similar tools.
  • Strong debugging skills.
  • Ability to lead initiatives and mentor peers while collaborating cross-functionally.
  • Excellent communication skills—able to articulate technical concepts clearly to both technical and non-technical stakeholders.
  • A self-driven mindset: curious, resourceful, and passionate about education technology and impact-driven development.


 

Nice to Have

  • Experience in edtech, lead management, or compliance-heavy applications.
  • Experience building integrations with CRMs like Salesforce, IdPs like Google and Entra, and advertising platforms such as Meta, Google, TikTok, and Snap.
  • Contributions to open source or technical community engagement.

     

What We Offer

  • Meaningful work with autonomy and room for impact.
  • A culture that encourages personal growth and professional evolution.
  • Access to coaching, internal development programs, therapy reimbursement, and English lessons
  • Flexible hours and remote-first setup.
  • Commission incentives as the project scales.

     

Why This Role Might Be Right for You

At Speed & Function, we’re building more than software. We’re building a culture of conscious development – for our team, our clients, and the ecosystems we help shape. We aim to become a Deliberately Developmental Organization, where human growth is integrated with technical excellence. This is not just a place to code – it’s a place to contribute meaningfully to how software gets made and how people grow while making it.


About Us

Since 2006, Speed & Function has partnered with startups and enterprise clients to craft high-impact software. We don’t see ourselves as vendors – we’re collaborators, co-creators, and team members. Our goal is to redefine how software teams work together in the 21st century. We invest in both the craft and the culture of engineering.

How to Apply

If this speaks to you, send us a brief cover letter. We’d love to hear:
 

  • Why this opportunity feels like a fit for where you’re headed
  • When you’re available to start
  • Your hourly rate
  • Your level of English fluency

Required languages

English B2 - Upper Intermediate
React, Ruby on Rails, AWS, TypeScript, Datadog
Published 8 August
202 views
·
63 applications
2% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...