
Responsibilities:
- Software Development: Collaborate with cross-functional teams, including front-end developers, designers, and product managers, to design, develop, test, and maintain web applications using Ruby on Rails.
- Feature Development: Participate in the full software development lifecycle, from requirements gathering and technical design to implementation and deployment of new features and enhancements.
- Code Quality: Write clean, maintainable, and efficient code while following best practices and coding standards. Perform code reviews to ensure code quality across the team.
- Database Management: Work with relational databases (e. g., PostgreSQL) to design, optimize, and maintain database schemas and queries.
- Bug Fixing and Troubleshooting: Identify and resolve software defects and performance issues. Conduct debugging and troubleshooting as needed.
- Testing: Develop and execute unit tests, integration tests, and end-to-end tests to ensure the reliability and stability of the applications.
- API Integration: Integrate with third-party APIs and services as required for application functionality.
- Scalability: Contribute to the scalability of our applications to handle increased load and user traffic.
- Documentation: Maintain comprehensive documentation of code, processes, and systems to facilitate knowledge sharing and onboarding of new team members.
- Collaboration: Actively participate in Agile or Scrum development processes, attend sprint planning meetings, and provide status updates on tasks.
- Continuous Learning: Stay up-to-date with industry trends, best practices, and emerging technologies relevant to Ruby on Rails development.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience as a Ruby on Rails developer, typically 3-8 years of relevant experience.
- Proficiency in Ruby, Rails, and associated libraries and frameworks.
- Strong understanding of front-end technologies, including HTML, CSS, and JavaScript.
- Experience with version control systems (e. g., Git) and collaboration tools (e. g., GitHub or GitLab).
- Knowledge of SQL and experience working with relational databases.
- Familiarity with RESTful APIs and integration of third-party services.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in an Agile/Scrum environment.
- Any additional certifications or experience with cloud services (e. g., AWS, Azure) would be a plus.

About CodeHall Technology Private Limited
About
Similar jobs
What you will be working on?
- Driving product implementation from conceptualisation to delivery. This would involve planning and breaking down projects, leading architectural discussions and decisions, building high quality documentation and architecture diagrams, and driving the execution end to end.
- Own the development practices, processes, and standards for your team
- Own the technical architecture, drive engineering design, and shoulder critical decisions
- Understand, prioritize and deliver the feature roadmap while chipping away at the technical debt
- Work effectively with a cross-functional team of product managers, designers, developers, and QA
- Own the communication of the team’s progress and perception of the team itself
- Collaborate with the Support team to keep track of and triage technical issues and track them through to resolution
- Collaborate with Talent Acquisition to drive sourcing, screening, interviewing, and recruitment of the right talent for your team
- Continuously improve the productivity of your team by identifying investments in technology, process, and continuous delivery
- Own the morale of your team, unblock them at critical junctures, and break ties in a timely manner
- Own the careers of your team members, deliver regular and timely feedback, represent your team for annual reviews and reward your performers
- You will nurture and grow the team in order to deliver path-breaking solutions, as outlined above, for the business in the coming years
What we are looking for?
- 7+ years of total relevant experience with a minimum of one year of actively managing and owning the delivery of a high-performing engineering team.
- Bachelor's Degree in a technical field
- Ability to work in a very fast-paced environment with high degrees of vagueness.
- Excellent database knowledge and data modeling skills
- Excellent leadership skills to manage and mentor teams
- Experience designing and implementing distributed systems
- Superior management skills to manage multi-engineer projects and experience in delivering high-quality projects on time
- Track record of individual technical achievement
- Excellent command in CS fundamentals and in at least one interpreted language (PHP / Python / RoR)
- Experience developing software in a commercial software product development environment
- Experience leading teams that built software products for scale
- Excellent communication skills, open, collaborative, and proven team player
- Experience working with global customers and experience with agile processes and Serverless Architecture is a plus
We are a passionate, dynamic, and balanced team. Our culture is open, direct, and merit-oriented. Our team has enormous depth across insurance, technology, fintech, strategy and investment. We have great investors partnering with us to help achieve our vision.
Riskcovry is one of the fastest growing startups in our space and we would love to have you onboard. Read more about us:
https://www.riskcovry.com/" target="_blank">https://www.riskcovry.com
https://www.linkedin.com/company/riskcovrycom/" target="_blank">https://www.linkedin.com/
We are looking for people who:
1. Have a strong bias for action and value speed over perfection.
2. Make decisions with this ethos: Customer > Company > Team > Me
3. Thrive in a flat and open organization
4. Recognize that frugality is the key to efficiency
5. Are self-starters and have a natural tendency to own company and team goals
Roles & Responsibilities
Responsibilities:
- Responsible for providing technical leadership, design and development of complex pieces of the service oriented architecture based platform.
- Modelling Database Design for large scale applications.
- Develop for performance engineering.
- Design for the right use of micro services, containerization and observability.
- Drive technology and product innovation through rapid prototyping and iterative development.
- Create reference implementation for our integrations and for backward compatibility.
- Not interested in managerial responsibilities
Requirements, Desired Skills and Experience
- Tech Stack based on Ruby-on-Rails, Python-Django or Node.js frameworks.
- Engineering degree
Opportunities for the right candidate
- Build and develop SaaS and PaaS products from scratch
- Build the best-in-class UX based products
- State of Art technologies (Latest trends in the industry)
- Work with a well-knit team, almost like one’s family
- Startup culture and advantages of working in a co-working space
- Performance based career progress and high visibility with management and founders
Position: Senior Backend Developer: Ruby On Rails
At ReDesyn we’re building a creator economy PaaS that turns creators into creator-preneurs by enabling commerce & fan monetisation features for them in a creator super app! With 10k+ creators and 100,000+ customers, we're expanding our team & looking for experienced professionals to join us in Thane.
Details:-
Package: 15-18 LPA
Travel to Thane: Mandatory, Mon-Sat 10 am to 7 pm.
Work Experience: 3+ years
Joining: within 30-60 days
JD:-
ReDesyn is seeking a highly skilled senior Ruby on Rails Developer to join our dynamic team. As a Ruby on Rails Developer, you will play a crucial role in managing data interchange, maintaining our central database, and ensuring optimal server-side performance to meet front-end demands.
Responsibilities:
- Design, develop, and maintain efficient, reusable, and reliable Ruby code.
- Integrate data storage solutions seamlessly.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Identify and resolve bottlenecks and bugs effectively.
- Contribute to code quality, organization, and automation efforts.
Requirements:
- 3-5 years of experience as a Ruby on Rails Developer or similar role, with software development and infrastructure knowledge as a plus.
- Proficiency in Ruby on Rails, along with standard libraries like RSpec and Devise.
- Strong grasp of Ruby syntax and its nuances.
- Solid understanding of object-oriented programming.
- Familiarity with server-side templating languages (e.g., Liquid, Slim).
- Knowledge of server-side CSS preprocessors.
- Basic understanding of front-end technologies, including JavaScript, HTML5, and CSS3.
- Familiarity with MVC, Mocking, ORM, and RESTful concepts.
- A passion for writing clean, readable Ruby code.
- Ability to integrate multiple data sources and databases into a cohesive system.
- Understanding of fundamental design principles for scalable applications.
If you are a talented Ruby on Rails Developer with a passion for building high-performance, responsive applications, we encourage you to apply. Join our team and be part of our exciting journey in building India's coolest pop culture creator super app.
We are looking for 2 - 10 years experienced Ruby on Rails and VueJS developer responsible for building
applications, including anything from complex groups of back-end micro-services to command line utilities and
data processing scripts. Your primary responsibility will be to design and develop these applications, and to
coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to
collaborative problem solving, sophisticated design, and building quality products is essential.
Key Duties & Responsibilities:
• Design, develop, and implement new modules and APIs for the BEAM Product
• Plan, build and launch features for our products
• Write unit, functional, and integration tests
• Estimate development tasks and meet deadline
• Collaborate with engineering, QA, and product design team members
• Scale our applications as our user base grows
Mandatory Skills & Experience:
Ability to work & develop in Linux environment
• A solid understanding of Ruby
• 5+ years of web application engineering experience with Ruby on Rails, PostgreSQL, HTML, CSS,
JavaScript, Responsive Design, Caching
• 1+ years of experience with a front-end framework (Vue.js & GIT)
• Solid 2+ plus years of web dev experience building web UI/UX interactions.
• 5+ years of experience improving the performance of Ruby on Rails applications with Memcached &
background job processing frameworks (Sidekiq, Resque etc.)
• Hands on experience in deploying applications using AWS Infrastructure using Capistrano automated
deployment.
This is a remote position.
- Design and build strong, resilient, and robust APIs, libraries, and tools to power customers, engineers, and operations
- Own functionality and scalability features by taking responsibility from inception to post-deployment.
- Be responsible for full software development life-cycle - design, development, testing, operating in production
- Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter.
- Serve as technical lead, contributing to and directing the execution of complex projects with other engineers
- Mentor software engineers and set the standard for the next generation of Finly engineers
- Proactively identify and prioritize improvements to the team's processes, codebases and best practices
Requirements
- 3 to 6 years' experience creating libraries and designing scale-able backend systems
- Experience working with SQL or NoSQL databases
- Familiarity with software engineering development cycles
- Experience working with backend programming languages (Ruby, Python)
- Ability to hold yourself and the team to high standards
- Strong communication (written and verbal) and interpersonal skills
- Ability to provide in-depth evaluation of multiple technical directions and determine trade-offs of each
- Strong propensity to make data-driven decisions on technical architecture and project prioritization
- Experience collaborating with experts in product, design, and operations.
- Experience driving initiatives at a broader level across an organization or company
- Strong writing skills
- Proactive approach
Ruby on Rails Developer Responsibilities:
• Designing and developing new web applications.
• Maintaining and troubleshooting existing web applications.
• Writing and maintaining reliable Ruby code.
• Integrating data storage solutions.
• Creating back-end components.
• Identifying and fixing bottlenecks and bugs.
• Integrating user-facing elements designed by the front-end team.
• Connecting applications with additional web servers.
• Maintaining APIs.
Ruby on Rails Developer Requirements:
• Bachelor’s degree in Computer Science, Computer Engineering, or related field.
• Experience working with Ruby on Rails as well as libraries like Resque and RSpec.
• Ability to write clean Ruby code.
• Proficiency with code versioning tools including Git, Github, SVN, and Mercurial.
• Experience with AngularJS or BackboneJS.
• Familiarity with MVC, Mocking, RESTful, and ORM.
• Good understanding of front-end technologies including HTML5, JavaScript, and CSS3.
• Knowledge of server-side templating languages including Slim and Liquid.
- Databases- MongoDb, Postgres.
We are looking for passionate engineers and researchers that want to contribute in this exciting and fast moving field of Deep Learning and Research.
- Designing, building, and maintaining efficient, reusable, and reliable Ruby and Rails code.
- Helping maintain code quality, organization and automation Identifying bottlenecks and bugs and devising solutions to these problems
- Ensuring Integration of data storage solutions (may include databases, key-value stores, blob stores, etc)
- Need immediate joiners
- B.Tech/ BE in Computer Science, Computer Engineering equivalent Good knowledge of ruby language
- Good knowledge of Rails Framework along with other common libraries such as RSpec and Resque
- Good knowledge of Mysql database Good knowledge of data structures, algorithms, oops
- Good technical knowledge of computer fundamentals
- Excellent knowledge of scrapers/ web spiders Expert-level object-oriented analysis and design skills
- Good understanding of the syntax of Ruby and its nuances
- Good understanding of server-side templating languages (such as Liquid, Slim, etc depending on your technology stack)
- Good understanding of server-side CSS preprocessors (such as Sass, based on project requirements)
- Able to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools (e.g. Git, Mercurial or SVN)
- Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc)
Requires a bachelor's degree in area of specialty and experience in the field or in a related area. Familiar with standard concepts, practices, and procedures within a particular field. Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks. A degree of creativity and latitude is required. Typically reports to a supervisor or manager.
Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation.
Additional Job Details:
Strong in Java, Spring, Spring Boot, REST and developing MicroServices.
Knowledge or experience , Cassandra preferred
Knowledge or experience on Kafka
Good to have but not must
Good to know:
Reporting tools like Splunk/Grafana
Protobuf
Python/Ruby









