12 Nov
|
Cognine Technologies
|
Hyderabad
12 Nov
Cognine Technologies
Hyderabad
5-6 Hyderabad Full-Time
Key Responsibilities
• Design, develop, and maintain scalable, secure, and high-performance applications using Ruby on Rails, MVC architecture, and ORM.
• Develop RESTful APIs, backend services, and third-party integrations, including Stripe, Auth0, and FusionAuth.
• Build and maintain automated test suites using RSpec (mandatory) and Cucumber.
• Develop new frontend features using React and maintain existing applications built with Backbone.js and Marionette.js.
• Implement background job processing using Sidekiq and optimize application performance through Redis/Memcached caching.
• Design and optimize relational databases such as PostgreSQL ensuring performance and data integrity.
• Troubleshoot application issues, remediate security vulnerabilities, and maintain code quality through best practices and CI/CD pipelines.
• Enhance browser extensions, including password autofill and authentication capabilities.
• Contribute to AI-enabled features, CLI tools, desktop applications, and React Native mobile enhancements.
• Support SOC 2 compliance requirements, security reviews, and technical audits. Required Skills & Qualifications
• 4–5 years of hands-on experience in Ruby on Rails development,
including strong expertise in RSpec testing.
• 3+ years of experience with JavaScript frameworks, particularly Backbone.js, Marionette.js or similar agent-led framework, and React library.
• Solid proficiency in HTML5, CSS3, JavaScript (ES6+), and frontend integration with Rails applications.
• Experience with ActiveRecord ORM, PostgreSQL, RESTful APIs, and database optimization.
• Hands-on experience with Sidekiq, Redis, and third-party authentication/payment integrations.
• Experience with GitHub Actions, CI/CD pipelines, debugging, and performance optimization.
• Good understanding of application security, secure coding practices, and automated testing. Good To Have
• Experience with Cucumber and behavior-driven development (BDD).
• Exposure to React Native, browser extension development, and desktop applications.
• Familiarity with AI integrations, CLI development, and SOC 2 compliance.
• Knowledge of Redis Cache and application profiling tools.
• Knowledge of React Native, CodeRabbit, build.io hosting, Sendgrid and Astro marketing site. Share with someone awesome View all job openings
📌 Full Stack Developer (Hyderabad)
🏢 Cognine Technologies
📍 Hyderabad