Collaborate with cross-functional teams to understand business requirements and develop web applications adhering to coding standards and best practices.
Complete assigned tasks within agreed timescales with high reliability and minimal functional and technical defects.
Design and develop new applications, as well as enhancements to existing applications.
Conduct thorough testing to ensure application functionality and stability.
Provide technical support to resolve issues related to developed applications.
Skills :
Solid understanding and strong proficiency in Ruby Programming, Rails framework, and Rubymine IDE.
Familiarity with Linux distributions like Ubuntu.
Solid understanding of object-oriented programming and JavaScript.
Experience with Web forms / MVC to build scalable web applications.
Knowledge or experience working with Angular is a plus.
Demonstrated strong problem-solving skills and the ability to think critically.
Solid understanding of non-relational database design.
Proficiency in writing efficient, secure, and well-documented code.
Solid understanding of MongoDB and fluent in writing MongoDB queries.
Experience with web services and API integration.
Stay updated on industry trends and advancements in ROR development.
Knowledge of code versioning systems, preferably GIT & SVN.
Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
Ability to work collaboratively in a team environment.
Having keen attention to facts and be able to catch errors and bugs before they become a
problem.
Excellent problem-solving, analytical, and debugging skills.
Strong communication, interpersonal skills, and collaboration abilities to work effectively
within a team.
Ability to learn and adapt to new technologies and frameworks.
Familiarity with development aiding tools like RVM, Bundler, Rake, Redis, and third-party
plugins and gems.
Requirements :
Minimum of 4 years of experience in software development using Ruby on Rails.
Graduate in Computer Science or IT Engineering fields preferred.
Graduate in other field of studies with a minimum of 6 years of relevant experience