Backend Engineer (Ruby on Rails)
Cialfo
Cialfo is a leading platform connecting students, higher education institutions, and counselors through technology-driven solutions. Launched in 2017 with a mission to make education accessible to 100 million students, Cialfo provides a range of mobile and web solutions to students, K-12 institutions, and higher education institutions. We’re one of the fastest-growing tech startups in the region, consistently charting new heights!
About this Role
We are looking for a talented Backend Developer to join our growing team. The ideal candidate will be responsible for developing and maintaining robust, scalable server-side applications and APIs. You will work closely with frontend developers, product managers, and other stakeholders to ensure seamless integration and performance of our applications.
What you will be doing:
- Develop, maintain, and optimize server-side applications.
 - Design, build, and maintain efficient, reusable, and reliable code.
 - Integrate data storage solutions such as databases, key-value stores, and blob stores.
 - Implement and maintain RESTful APIs to support front-end functionality.
 - Collaborate with frontend developers to ensure seamless integration of front-end and back-end components.
 - Participate in the entire application lifecycle, focusing on coding, debugging, and performance tuning.
 - Conduct code reviews and provide feedback to improve code quality.
 - Write and maintain detailed technical documentation.
 - Ensure security and data protection best practices are followed.
 
About You
-  Qualifications 
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
 
 -  Experience 
- Proven experience as a Backend Developer, preferrabely with a focus on Ruby on Rails.
 - Proficiency in Ruby and the Ruby on Rails framework or similar backend framework(s).
 - Experience with relational databases such as PostgreSQL or MySQL.
 - Familiarity with front-end technologies (e.g., JavaScript, HTML5, CSS3) for basic integration.
 - Understanding of RESTful APIs and web services.
 - Experience with version control systems, preferably Git.
 - Experience with cloud services (e.g., AWS, Azure, GCP).
 - Experience with automated testing frameworks (e.g., RSpec, Capybara).
 - Knowledge of modern authentication methods like OAuth and JWT.
 
 -  Skills 
- Strong problem-solving skills and attention to detail.
 - Excellent communication and teamwork abilities.
 - Ability to work in a fast-paced, agile development environment.
 
 
This role will be based out of out Delhi office.