

COMPANY- LIGHTWAVE CONSULTANTS
Position: Ruby on Rails Developer
Experience : 3-7yrs
Location : Lower Parel, Mumbai (Hybrid Work Model)
Job Overview:
We are seeking a proficient Ruby on Rails Developer who brings strong object-oriented programming (OOP) principles, an API-first approach, and experience building scalable applications. The ideal candidate should be comfortable working with modern frontend frameworks, integrating APIs, and contributing to robust, maintainable, and performant backend systems. Familiarity with containerization technologies such as Docker and Kubernetes is a plus. Exposure to other backend languages like Python, Go, or Elixir is an added advantage.
Key Responsibilities:
● Design, build, and maintain scalable web applications using Ruby on Rails.
● Apply OOP principles and design patterns to ensure maintainable and modular codebases.
● Build and maintain RESTful and GraphǪL APIs to support frontend and external integrations.
● Collaborate with frontend teams to ensure seamless integration with modern JavaScript frameworks (React, Vue, etc.).
● Write clean, efficient, and secure code following best practices in performance, testing, and documentation.
● Ensure the system is scalable and performant, capable of handling large-scale data and user interactions.
● Participate in code reviews, system architecture discussions, and continuous improvement processes.
● Work in agile teams, using CI/CD pipelines and version control effectively.
● Implement containerized services and deployments using Docker and optionally Kubernetes.
● Actively contribute to technical decision-making, mentoring junior developers, and maintaining high engineering standards.
Required Skills & Ǫualifications:
●Strong hands-on experience with Ruby on Rails and solid understanding of Ruby language constructs.
● Sound knowledge of OOPs concepts, SOLID principles, and design patterns.
• Proven experience building and maintaining APIs (RESTful and/or GraphǪL).
● Comfortable working with frontend developers and integrating with modern frameworks (React, Vue, etc.).
● Experience working on scalable, production-grade systems.
● Familiarity with SǪL and ActiveRecord, performance tuning, and caching strategies.
● Version control expertise using Git and experience with code review workflows.
● Strong hands-on experience with TDD using RSpec and a clear understanding of testing strategies.
● Comfortable with debugging, profiling, and monitoring production systems.
Preferred Qualifications:
● Exposure to Docker and basic container orchestration with Kubernetes.
● Experience with background job processing (Sidekiq, Resque).
● Knowledge of CI/CD pipelines, deployment strategies, and infrastructure-as-code practices.
● Familiarity with monitoring and alerting tools for backend services.
● Experience working in a microservices or service-oriented architecture (SOA) setup.
● Working knowledge of additional backend languages such as Python, Go (Golang), or Elixir.
● Understanding of security best practices in web development and API design.
● Familiarity with service observability, logs, metrics, and tracing tools

Similar jobs

10+ years of experience in web application design and development
• 10+ years experience with Ruby on Rails
• 5+ years of experience in Jenkins and must have an understanding of CI/CD pipelines
• Analyze, design, develop, and maintain scalable solutions.
• Participate in code review.
• Collaborate with design team to create customer friendly solutions.
• Work with the support team to fix any bugs that arise in code.
• Perform debugging and troubleshooting of existing code base. • Good knowledge of Dockers containers. • Experience with Git/GitHub/AWS DevOps. • Work within a wide range of new and legacy code and technologies in a mature codebase o Experience with React-o Experience with AWS Lambda
Nice to have: Experience with building integrations with 3rd party services/tools such as:o Experience with Sinatra Experience with WordPress, Drupal, Sitecore Experience with MongoDB


This is for one of our client. Exposure to work with top Global clients like Morgan Stanley, Goldman Sachs, etc
CTC is not a constraint for the right candidate.
Job Description
Responsibilities:
Deliver new functionality for the internal production platform and enhancements.
Monitor and optimize application performance.
Closely collaborate with Product Management, Quality Assurance, Data Operation and IT Support on all stages of software development life cycle.
Desired experience and qualifications:
3 to 5 years of software development experience.
Ruby software development.
Web Services/Application Development.
Relational Databases, especially Oracle OR any NoSQL databases.
Ruby database libraries such as Sequel, Active Record.
Exposure to Javascript development frameworks, especially EXT JS.
Source code control systems, especially Git.
Database tools such as SQL Developer.
Cloud (mainly Azure) exposure is an added advantage.
Bachelor degree in Computer Science, Mathematics, Engineering, related field, or equivalent experience.
Good Communication skills required for working as part of a geographically distributed software development team.



Brief Overview:
Through your work at Vauld, you will have the opportunity to change money for the 21st century. We’re a leading cryptocurrency platform and are passionate about increasing economic freedom around the world.
We are looking for a Lead Backend Engineer who has hands-on experience working with and leading Product teams and has solved for and built complex backend solutions. You'll be involved with bringing features and products from idea to completion and mentoring an incredibly talented group of peers.
If you are looking for a challenging work environment where you can grow and deepen your technical skills as a backend engineer and architect, we’d love to chat with you!
Key Responsibilities:
- Working with CXO’s, product managers, devops, and frontend engineers to collaboratively own the backend-end layer for Vauld’s application.
- Architect and build highly scalable, secure features keeping the long term vision of the product.
Requirements:
- You have 7 years or more of backend development experience with expertise in designing and implementing high-performance applications.
- Worked with and built high performance products using Node Js/GoLang/ Python and have seen the product evolution cycle from PoC to Production
- You have a deep understanding of design principles and can rightly judge/implement solutions to complex problems
- You are capable of writing high-quality code that conforms to the standards and best practices in a particular language/framework.
- You have experience building a product using a mainstream library or framework.
- You love to own end to end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production environment, and finally monitoring.
Preferred:
- Previous work experience in product-based startups
- Experience building for products that have scaled and have seen the product evolution
- Understands the cryptocurrency landscape
Working at Vauld:
You will join a fun and intellectually stimulating work environment. If you’re excited by the idea of making a real impact and joining a team where we pride ourselves on being disruptive and ambitious, a career with Vauld is perfect for you.


Experience: 5+ Years
An Architect is a hands-on, talented, innovative, and practical individual with functional experience to design, implement and support the delivery of core products and product components.
- Capable of working under minimal direction and exercising considerable latitude, they will provide technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity.
- Experienced in designing application framework solutions, performing architectural analysis, and identifying issues and provide solutions for the business problems.
- Sound functional knowledge of application architecture service architecture, code modularity, data synchronisation, customisable workflow management, partner application integration and API developer frameworks.
- Responsibilities:
- Lead the design and development of new architecture and major functional upgrades for the most advanced capabilities
- Provide technical guidance and mentorship to engineers, designers, and developers.
- Engage cross-organizational teams such as Product Management, Integrations, Services, Support, and Operations, to ensure the success of overall software development, implementation, and deployment.
- Requirements:
Ideal candidate should have
- 7+ years of system implementation experience
- Experience with any of the following languages like Java / Nodejs / ROR / Python
- Expertise in micro service / Data modelling / AWS / Messaging
- Expertise in building scalable & reliable systems
- Good Experience in working with technologies like AWS, Redis,
- Experience in messaging systems like SQS/RabbitMQ
- Good knowledge of caching, Databases, distributed systems.
- Strong problem solving and analytical skills
- Good experience with Devops














