O
optimhire11h ago
Indeed

Backend Developer

Mumbai, Maharashtra
Full Time
Senior Level
336822.94-2500000.00

Auto Apply to 50+ AI Matched Backend Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at optimhire

Full Job Description

Key Responsibilities

  • Implementation & optimization of a robust set of services and APIs to power the web and Mobile Applications
  • Design, build, and maintain efficient, reusable, and reliable Ruby code
  • Integration of data storage solutions viz MemCache, Redis, and MongoDB
  • Building reusable code and libraries for future use
  • Participate in code reviews and mentor junior developers
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Integration of the front-end and back-end aspects of the web application
  • Create database schemas that represent and support business processes
  • Management of the hosting environment, including database administration and scaling an application to support load changes

Skills & Qualifications

  • 3-5 years of relevant work experience in Ruby on Rails
  • Understanding of data and application security
  • Understanding of asynchronous programming and its quirks and workarounds
  • Proficient understanding of git or any version management system
  • Familiarity with development-aiding tools such as Bundler, Yarn, NPM etc
  • Good understanding of server-side templating languages such as ERB, Jade, EJS, Jinja, etc
  • Ability to implement automated testing platforms and unit tests
  • Experience with application deployment and understanding of CD/CI Pipelines

Desired Qualities

  • Problem-Solving Skills : Ability to troubleshoot and solve complex problems efficiently and provide practical solutions.
  • Communication Skills : Strong verbal and written communication skills to effectively collaborate with team members and stakeholders.
  • Team Collaboration : Experience working in a collaborative team environment, understanding the importance of sharing knowledge and supporting team members.
  • Adaptability : Flexibility to adapt to new technologies and challenges, showing a willingness to learn and grow within the role.
  • Attention to Detail : Keen attention to detail when writing code and checking in codebase changes to prevent future issues.
  • Time Management : Ability to manage time effectively, meeting deadlines and prioritising tasks in a fast-paced development environment.
  • Passion for Development : A strong passion for backend development and continuous improvement in coding standards and practices.
  • Proactive Attitude : Takes initiative to identify issues and opportunities before they become problems
  • Innovative Thinking : Ability to think creatively to deliver innovative solutions or improvements to existing systems.
  • Resilience : Capable of working under pressure and managing work in a dynamic and complex environment.

Company

O

optimhire

Optimhire is a leading staffing and HR solutions provider based in Mumbai, Maharashtra.

Mumbai, Maharashtra
Posted on Indeed