https://bayt.page.link/Hkcy9sag1Ph1i8gS6
العودة إلى نتائج البحث‎

Staff Engineer, Ruby on Rails (Full Stack)

في الامس 2025/07/02
عن بُعد
خدمات الدعم التجاري الأخرى
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Company Description

👋🏼We're Nagarro


We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!



Job Description

REQUIREMENTS:


  • Total experience: 7+ years.
  • Strong hands-on experience in Ruby on Rails (Full Stack).
  • Ability to work independently with minimal or no support and guidance.
  • Experience mentoring and guiding junior team members.
  • Strong technical, analytical, and communication skills.
  • Expertise in MySQL, Swagger API , and Unit testing .
  • Basic proficiency in CSS, JavaScript, and jQuery.
  • Familiarity with CI/CD, Kubernetes, Redis, and AWS Services is a plus.
  • Experience with web technologies such as Ruby on Rails, Shopify, RESTful API,JavaScript, HTML, CSS, and TypeScript.
  • Experience working with Git for version control and Agile methodologies.
  • Strong experience with unit testing and test-driven development.
  • Experience working with Linux/Unix operating systems, comfortable with the command line.
  • Hands-on experience with modern software engineering workflows and tools (e.g.,Agile, JIRA, Git, CI/CD, AWS, ELK, APM).
  • Expertise in understanding complex customer requirements and converting them into simple user stories with defined acceptance criteria, backlog grooming,prioritization, and managing requirement traceability.
  • Self-organized and able to collaborate with cross-functional teams to define, design, and deliver high-quality application enhancements following best practices.
  • Ability to work independently on application issues and enhancements within the defined timeframe.
  • Strong troubleshooting, analytical skills, and ability to identify areas for improvement, with a focus on continuous service improvement, automation, and periodic reporting.
  • Strong interpersonal and communication skills to effectively collaborate with multiple. stakeholders in a multi-vendor environment.
  • Ability to track and manage tickets to closure, escalating as needed.
  • Sharp learning capabilities to engage and excel across different tech stacks.

RESPONSIBILITIES:


  • Write and review high-quality, maintainable code.
  • Understand client business use cases and technical requirements, translating them into scalable technical designs.
  • Design, deploy, implement, and maintain efficient software solutions.
  • Provide technical guidance and mentorship to the team, ensuring adherence to best practices and high-quality code standards.
  • Develop backend solutions using Ruby on Rails, Ruby, and React, with additional expertise in Angular as a plus.
  • Utilize cloud platforms and infrastructure tools like AWS, Kubernetes, Redis, and CI/CD to build scalable and maintainable deployment environments.
  • Stay updated with the latest technology trends and integrate best practices into development.
  • Set up and maintain CI/CD pipelines for seamless integration and deployment.
  • Collaborate with cross-functional teams to deliver innovative and reliable solutions.
  • Analyze and solve complex technical problems, ensuring application stability and performance.
  • Work in an Agile development environment, participating in sprint planning,stand-ups, and retrospectives.
  • Identify areas for improvement and proactively plan automation, service enhancements, and knowledge-sharing initiatives.

Qualifications

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.





لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.