Skip to main content

Full Stack Developer - React.js/Ruby Programming

Technology
RightStep
Bangalore, India1 months agoUntil 2/6/2026
Full time

Job description

Description

:

Full Stack Software Developer

About the Role

:

A proactive Software Engineer focused on building and improving internal systems and developer tooling. The role involves building reliable internal products, migrating workflows from third-party platforms to internal infrastructure, and contributing to a secure, maintainable engineering environment. Ideal candidates understand architecture, security, and modern development workflows including AI-assisted development.

What You'll Do

:

  • Develop and maintain internal tools using React and TypeScript on the frontend and Ruby on the backend.
  • Contribute to migrating features and workflows from third-party platforms into internal systems.
  • Write clean, maintainable, and well-tested code following strong engineering practices.
  • Participate in system design discussions and contribute to architectural decisions.
  • Continuously improve existing systems for performance, reliability, and scalability.
  • Work closely with other engineers to design and implement solutions.
  • Participate in code reviews and contribute to improving team coding standards.
  • Communicate clearly about technical decisions, tradeoffs, and implementation strategies.
  • Collaborate with team members to break down complex problems into manageable tasks.
  • Contribute to the development and maintenance of our internal security systems.
  • Ensure secure handling of data, credentials, and user access.
  • Leverage LLMs and AI-assisted tools effectively to improve development speed and quality.
  • Contribute improvements to internal developer tooling and workflows.

Qualifications

:

  • 2+ years of experience in full-stack development
  • Proficiency in Go and Ruby for backend development
  • Experience with frontend frameworks such as React or Vue
  • Strong understanding of relational databases (PostgreSQL or MySQL)
  • Familiarity with Docker and CI/CD pipelines
  • Strong collaboration and communication skills in a remote environment
  • Building foundational AI features (v0 / first AI surface)
  • Hands-on with LLM APIs (OpenAI/Anthropic)
  • Prompt + response UX, evals, retries, fallbacks
  • RAG basics (embeddings, vector search)
  • Shipping fast, imperfect AI features end-to-end
  • Less backend depth; more product + AI wiring

Must Have

:

  • 3+ years of professional software development experience
  • Strong experience with React and TypeScript
  • Experience building or maintaining Ruby-based backend services
  • Solid understanding of API design and integration
  • Experience with Git-based workflows and code review practices
  • Strong understanding of software architecture principles
  • Experience building maintainable and scalable systems
  • Ability to communicate clearly with other developers
  • Proactive mindset and ability to take ownership of problems

Nice to Have

:

  • Experience building internal tools or developer platforms
  • Experience with serverless architectures
  • Familiarity with AI integration
  • Experience with security-focused development practices

Additional Requirements

:

  • Develop and maintain internal tools using React/TypeScript (frontend) and Ruby (backend).
  • Develop and maintain internal security systems and ensure secure handling of data/credentials.
  • Improve internal developer tooling and reduce operational complexity.
Keywords
TypeScriptReact.jsJavascriptRuby ProgrammingVue.jsGolangPostgreSQLMySQLSystem DesignReactOSCodingScalabilityTypescriptJavaScriptMysqlPostgresqlRelational grammarCI/CDCoding conventions

Interested in this role?