26 Team Engine Jobs
Software Developer - Ruby on Rails (3-5 yrs)
Team Engine
posted 1mon ago
Technical Skills :
Must Have :
- Hands-on experience with Ruby, Ruby on Rails with known standards and best practices
- Strong understanding of Object Oriented concepts & code design principles like SOLID, DRY, YAGNI, KISS
- Hands-on experience with Javascript, JS Libraries(jQuery)
- Hands on experience working with and following branching strategies on Source Code Management tools like Git, SVN.
- Hands-on experience designing & normalizing schemas, querying and indexing Relational Databases like Postgres or Mysql
- Hands-on experience developing RESTful API's Unix and Linux systems.
- Practices Agile Techniques from Scrum and Kanban, standups and other Scrum ceremonies.
- Strong written and verbal communication skills.
- Knowledge and/or experience with implementation of Ruby Meta Programming.
- Design Patterns and Anti Patterns.
- TDD and unit test cases.
- Non-Relational databases like Mongo.JS Frontend framework (like React, Vue, etc) HTML and CSS
- Strong understanding of active record.
- Good understanding of Ruby grape (for rest API)
Responsibilities :
- Designing and developing robust, reliable, scalable and secure features
- Write clean, maintainable and efficient code
- Identifying and fixing bottlenecks and bugs.
- Integrating user-facing elements designed by the front-end team.
- Maintaining and troubleshooting existing web applications.
- Integrating data storage.
- Connecting applications with additional web servers & 3rd Party Solutions.
- Building and Maintaining backend components & APIs. (RESTful, Graphql)
- Contribute in all phases of the development lifecycle
- Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards)
- Drive continuous adoption and integration of relevant new technologies into design.
- Communicate effectively thoughts, ideas, status, blockers with the team.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Developer roles with real interview advice
8-12 Yrs
Mumbai
1-9 Yrs
Mumbai, Hyderabad / Secunderabad, Pune +4 more