About The Position

We’re looking for a Senior Ruby on Rails and React Developer (Expert) to join our team! What We’re Looking For 8+ years of experience in software development, with deep, senior-level expertise in Ruby on Rails and React A proven senior profile, someone who doesn’t just execute, but defines direction, shapes systems, and confidently makes architectural and product decisions Strong sense of end-to-end ownership: you are comfortable setting the roadmap, identifying gaps, and continuously building on top of existing systems without needing close guidance A senior-level commitment to quality, with extensive experience designing and maintaining robust test suites; testing is a core part of how you build, not an afterthought Clear and demonstrated focus on admin panels and internal tooling, with the maturity to design for usability, maintainability, and long-term evolution (not user-facing products) Experience working closely with internal stakeholders, with the communication skills and seniority to translate needs into well-structured solutions across varying levels of complexity Background in smaller-scale environments (e.g., internal tools, limited user bases), where pragmatic decision-making and thoughtful trade-offs are more important than hyper-scale concerns A self-directed, senior mindset, you bring structure to ambiguity, operate independently, and take responsibility for both the technical direction and its outcomes

Requirements

  • 8+ years of experience in software development, with deep, senior-level expertise in Ruby on Rails and React
  • A proven senior profile, someone who doesn’t just execute, but defines direction, shapes systems, and confidently makes architectural and product decisions
  • Strong sense of end-to-end ownership: you are comfortable setting the roadmap, identifying gaps, and continuously building on top of existing systems without needing close guidance
  • A senior-level commitment to quality, with extensive experience designing and maintaining robust test suites; testing is a core part of how you build, not an afterthought
  • Clear and demonstrated focus on admin panels and internal tooling, with the maturity to design for usability, maintainability, and long-term evolution (not user-facing products)
  • Experience working closely with internal stakeholders, with the communication skills and seniority to translate needs into well-structured solutions across varying levels of complexity
  • Background in smaller-scale environments (e.g., internal tools, limited user bases), where pragmatic decision-making and thoughtful trade-offs are more important than hyper-scale concerns
  • A self-directed, senior mindset, you bring structure to ambiguity, operate independently, and take responsibility for both the technical direction and its outcomes

Responsibilities

  • End-to-End Ownership: Identify system gaps and operational inefficiencies independently, proactively building solutions that strengthen the platform.
  • Drive Autonomous Outcomes: Operate with a self-directed mindset, bringing order to complex projects and taking ultimate responsibility for technical outcomes and system health.
  • Uphold Engineering Excellence: Treat testing as a foundational pillar, designing robust suites that ensure the system remains resilient as it evolves.
  • Stakeholder Collaboration: Partner directly with internal teams to translate complex departmental workflows into elegant, automated software solutions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service