11 Sep
|
OptimHire
|
Mumbai
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 current technologies and challenges, showing a willingness tolearn 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.
Pay: ₹336,822.94 - ₹2,500,000.00 per year
Application Question(s)
- What is your notice period in days? (30)
- What is your expected CTC in LPA? (25)
Experience
- overall: 5 years (Required)
- Ruby on Rails: 4 years (Required)
- GIT: 3 years (Required)
- ERB Template Development: 2 years (Required)
- Jode: 2 years (Preferred)
- EJS: 2 years (Preferred)
Work Location: In person
📌 Backend Developer - ROR (Mumbai)
🏢 OptimHire
📍 Mumbai