Senior Ruby On Rails Developer

Job Description

We are seeking a highly self-motivated Lead Ruby on Rails Developer with a strong penchant for unravelling complex codebases. The ideal candidate will thrive in an environment where deep nested logic challenges are the norm rather than the exception.

 

Key Responsibilities:

 

1. Proficiency in implementing and managing services, presenters, policies, serializers, and other advanced Rails components, moving beyond basic Rails concepts.

2. Aptitude for understanding and enhancing custom services and presenters where the core logic predominantly resides.

3. Experience working with React on Rails applications, with a core built on Rails 5.1.

4. Familiarity with managing large-scale databases, particularly PostgreSQL version 15, housing approximately 1.5TB of data spread across more than 400 tables.

5. Ability to lead the transformation of legacy Rails logic into a robust API architecture to support a React front end.

6. Expertise in integrating and optimizing Searchkick and Elasticsearch functionalities for enhanced search capabilities within certain models.

7. Proficient in macOS development environments.

8. Familiarity with both Intel and ARM architectures.

9. Experience with Docker-based workflows for development and deployment processes.

 

Requirements:

 

- Proven track record as a lead developer, demonstrating the ability to navigate and improve complex codebases.

- Extensive experience with Ruby on Rails, including advanced concepts beyond standard models and controllers.

- Strong understanding of React and its integration with Rails applications.

- Hands-on experience with large-scale database management, particularly PostgreSQL.

- Familiarity with Elasticsearch and Searchkick for optimizing search functionalities.

- Proficiency in Docker-based development environments.

- Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.

Job Summary

  • Published on:2024-05-01 5:50 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline: 2024-06-15