TEAM LUNCH I CLIENT LUNCH. Different restaurants delivered together. Hot & on-time. Every-time.
Ruby on Rails Developer
Location
India
Posted
121 days ago
Salary
0
Seniority
Mid Level
Job Description
Ruby on Rails Developer
STADIUM
- Building robust, scalable, and maintainable Ruby on Rails applications with strong test coverage. - Debugging issues, fixing bugs, identifying performance bottlenecks, and improving application performance. - Continuously evaluating and adopting new technologies to improve development efficiency. - Solving complex technical problems and collaborating with teammates on architecture and solutions. - Deploying and maintaining multi-tier, multi-stage web applications. - Working directly with clients and stakeholders to understand requirements and deliver solutions. - Helping refine internal engineering processes and best practices.
Job Requirements
- 2+ years of professional experience with Ruby and Ruby on Rails.
- Solid understanding of Object-Oriented Design Principles.
- Experience writing and maintaining unit tests (test-first is a plus).
- Comfortable working with JavaScript, jQuery, and frontend fundamentals.
- Good understanding of HTML, HTML5, and CSS.
- Comfortable using the Unix command line.
- Curious about new technologies and modern development practices.
- Ability to work independently while collaborating effectively in a team.
- Confident, humble, and growth-oriented mindset.
- Experience building database-driven applications with significant user interaction.
- Contributions to open-source projects.
- Experience with NoSQL / document databases such as Redis or MongoDB.
- Exposure to modern frontend frameworks like React or Angular.
- Experience using Git (GitHub/Bitbucket) for collaboration.
- Familiarity with tools like JIRA or Pivotal Tracker.
- Basic understanding of Agile methodologies.
- Experience with SASS / LESS / HAML.
Benefits
- Competitive salary based on skill set.
- Fully remote role - work with talented teammates across the globe.
- Flexible working hours and autonomy over your schedule.
- 5-day work week for better work-life balance.
- Team retreats and offsites to connect and recharge.
- Meal vouchers and employee benefits(health insurance) support.
- Plenty of company swag and other exciting perks.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and maintain database and ETL processes • Recommend and partner in design and development of solutions in support of business strategies • Evaluate, architect, and implement IS priorities • Actively participate in design of custom databases and processes • Provide advanced database design support • Collaborate on best practices of database design and development • Develop ETL processes and moderate to advanced databases • Analyze business requirements and recommend solutions
Senior Backend Engineer, Consumer Growth
Sword HealthSword Health is the world’s fastest growing virtual MSK care provider, on a mission to free two billion people from pain
• Stay up to speed with all web technologies, software architecture principles and design patterns; • Understanding the current lifestyle and development of new lifecycles with emphasis on software quality processes; • Actively participate in the training and building skills of other web developers; • Continuous monitoring of performance on production environments; • Create and run load tests, and analyze applications’ performance; • Develop our professional web-based app with an emphasis on rich interaction and responsive design; • Develop analytics dashboards and web data visualization tools; • Work closely with our clinical team to determine the ideal workflow of the system from the user’s perspective.
Software Engineer II/III/Senior, Gateway
ngrokngrok is a global network aiming to simplify how applications and services are securely exposed and accessed online, striving to remove barriers across internet connectivity and de
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We own ngrok’s core gateway layer — the infrastructure that sits between the internet and everything our customers run. Every request, response, retry, and timeout passes through here. Our job is to make sure that traffic is: - Routed exactly where it’s supposed to go - Secured correctly, every time - Allowed or blocked for reasons we can explain - Rate-limited and shaped without surprises - Observable when something inevitably goes sideways What You’ll Actually Do: - Build and operate the gateway core: You’ll work on the services every ngrok request passes through. They’re very fast, very hot, and have extremely high standards. - Design routing and security primitives everyone depends on: You’ll build low-level policy, routing, and validation systems used across the platform—making sure bad configs fail fast and don’t accidentally DDoS the internet. - Debug distributed systems in the wild: You’ll chase bugs caused by timing, load, and incorrect assumptions. Expect metrics, traces, packet captures, and the occasional “how is this even possible?” - Ship infrastructure people sleep on (in a good way): You’ll build simple, durable systems and clean abstractions that other teams rely on daily—while thinking about blast radius, safety, and rollbacks more than flashy demos. Qualifications - You’re comfortable in Go, Rust, C/C++, or Java (bonus points for Go) - You’ve built networking, proxy, or infrastructure systems in production - You understand TLS/mTLS - You enjoy systems that are invisible until they’re not - You’re passionate about building primitives other teams depend on - You’ve said “this needs to be rock solid” and meant it literally - Extra credit if you’ve worked on: - Gateways, proxies, or edge platforms - Security-critical infrastructure - Multi-tenant networking systems - Config-heavy systems that must never surprise users - Anything described as “simple” in the original proposal Requirements - ngrok runs entirely on AWS. - Engineers develop by SSH’ing into remote EC2 environments that run a full Kubernetes cluster of the ngrok stack, closely mirroring production. - The codebase is primarily Go and TypeScript. - We use Postgres for persistence, Kafka for streaming, Protobuf for service boundaries, and Kubernetes, Terraform, Helm, and Buildkite to operate and ship reliably. - React is used for user interfaces, and GitHub supports our development workflows and remembers everything. Benefits - Full premiums covered on base healthcare, dental, and vision for you. Half covered for your dependents. Mental health and well-being support included. - 401(k) with 100% match up to 3% of your salary and 50% match up to another 2%. - Open, flexible vacation policy. - Up to 16 weeks parental leave for birth, up to 8 weeks for new parents (birth, adoption, fostering). - Annual professional development budget for books, courses, conferences, or whatever helps you level up. - Co-working space stipend if you want to get out of your house but aren't near our SF office. - 2x+ free lunches per week for employees onsite at our San Francisco office. - Company offsites twice a year. - Bi-annual reviews to ensure real feedback and competitive compensation.
Desenvolvedor Backend Sênior, C++
Cedro TechnologiesOur mission is to deliver solutions that transform, as this is our achievement.
• Desenvolver soluções voltadas ao Market Data da B3. • Criar, evoluir e manter sistemas de alta performance utilizados na captura, processamento, tratamento e distribuição de dados de mercado em tempo real e histórico.



