Description:
BK Stack is seeking a Senior Ruby on Rails Developer to join our dynamic team. This role requires a proactive and skilled developer who can collaborate effectively within a cross-functional agile team to build scalable, high-performance web applications.
As a Senior ROR Developer, you will be responsible for designing, developing, and maintaining web applications using modern development principles while ensuring code quality, performance, and scalability.
Key Responsibilities:
🔹 Full-Stack Development & Architecture:
- Design, build, and maintain scalable and efficient web applications using Ruby on Rails.
- Develop RESTful APIs for seamless third-party integrations.
- Optimize applications for maximum speed and scalability.
🛠 Code Quality & Optimization:
- Write clean, maintainable code and implement automated tests.
- Conduct code reviews to ensure adherence to best practices.
- Debug and troubleshoot issues for optimal application performance.
🤝 Team Collaboration & Leadership:
- Work closely with cross-functional teams to design and deploy new features.
- Mentor junior developers and provide technical leadership.
- Contribute to technical documentation and ongoing system improvements.
📈 Continuous Learning & Improvement:
- Stay updated on industry trends and emerging technologies.
- Identify and implement best practices to enhance team productivity.
Candidate Requirements:
✅ Technical Expertise:
- 1.5 - 4 years of experience in Ruby on Rails development.
- Strong knowledge of OOP principles and MVC framework.
- Experience with JavaScript, HTML, CSS, and other front-end technologies.
- Proficiency with database systems (MySQL, PostgreSQL).
- Hands-on experience with version control systems (Git, GitLab, GitHub).
✅ Problem-Solving & Leadership:
- Ability to troubleshoot and debug complex applications.
- Experience with creating and consuming third-party APIs is a plus.
- Strong ability to mentor junior team members and provide technical guidance.
✅ Soft Skills & Collaboration:
- Strong communication and interpersonal skills.
- Ability to work collaboratively in a team environment.
- Experience with Agile methodologies is a plus.
Employment Details:
- 📍 Location: DHA, Phase 3, Lahore (On-Site)
- 🕒 Job Type: Full-Time
- 💰 Salary: Competitive (Based on experience)