Talent.com
Senior Backend Developer (ROR)
Senior Backend Developer (ROR)Blink • Qatar
Senior Backend Developer (ROR)

Senior Backend Developer (ROR)

Blink • Qatar
منذ يوم 1
الوصف الوظيفي

Join to apply for the Senior Backend Developer (ROR) role at Blink

A Senior Backend Developer (Ruby on Rails) is responsible for designing, developing, and testing server-side logic for web applications using Ruby and the Ruby on Rails framework. They build and maintain efficient, reusable, and reliable Ruby code, optimize the system for speed and scalability, and ensure high performance and availability of the applications. Collaborating with cross-functional teams, they integrate front‑end elements into applications, conduct code reviews, mentor junior developers, and translate business requirements into technical solutions. The ideal candidate holds a Bachelor's or Master's degree in a relevant field and has at least eight years of experience with Ruby on Rails. They are proficient in various software testing methodologies, possess strong problem-solving skills, and have excellent English fluency.

Responsibilities

  • Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
  • Design, develop, and test server‑side logic by creating high‑quality, reusable, and scalable code using Ruby on Rails and other advanced backend technologies.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Build and maintain efficient, reusable, and reliable Ruby code; improve and optimize the performance of existing components and systems.
  • Update job knowledge by studying state‑of‑the‑art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
  • Identify and resolve performance and scalability issues by constantly looking for ways to improve the software by identifying bottlenecks and bugs, and devising solutions to these problems.
  • Lead and collaborate with agile cross‑functional teams by collaborating with product management, UX designers, and front‑end developers to define and implement innovative backend solutions, optimizing user interaction and experience.
  • Conduct code reviews and mentorship by providing peer reviews, mentorship, and sharing knowledge with team members to maintain high code quality standards.
  • Understand business requirements and translate them into technical requirements by working closely with project managers and other stakeholders to understand the business goals and resolve complex business issues.
  • Implement automated testing and unit tests by working closely with the QA team to build and maintain automated tests to ensure quality and save time and effort in testing.
  • Improve operations by conducting systems analysis and recommending changes in policies and procedures.
  • Accomplish engineering and organization mission by completing related results as needed.

Qualifications

  • Education : A Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Experience : Minimum of 8 years of experience as a Backend Developer, including 3+ years of hands‑on experience with Ruby.
  • Project Management : Experience with agile project management and workflow tools such as Jira, Asana, Trello, or similar.
  • Version Control : Proficiency in using Git or other version control systems.
  • Competencies

  • Technical Skills :
  • Proficient in Ruby, Ruby on Rails, and other relevant backend technologies.

  • Experience with database technologies like PostgreSQL, MySQL, and NoSQL databases.
  • Familiarity with RESTful API design and development.
  • Knowledge of user authentication and authorization mechanisms.
  • Experience with cloud services like AWS, Google Cloud, or Azure.
  • Understanding of fundamental design principles behind a scalable application.
  • Familiarity with continuous integration and deployment tools.
  • Ability to understand business requirements and translate them into technical requirements.
  • A knack for benchmarking and optimization.
  • Software Design : Demonstrated proficiency in software design principles and patterns. Ability to design efficient and reusable backend systems that drive complex web applications.
  • Software Testing : Proficiency in various types of software testing methodologies, including unit testing, functional testing, integration testing, and regression testing. Familiarity with testing frameworks.
  • Problem‑Solving Skills : Strong analytical thinking and problem‑solving skills. Ability to troubleshoot complex software issues.
  • Communication Skills : Excellent written and verbal communication skills. Ability to communicate effectively with both technical and non‑technical stakeholders.
  • Teamwork and Leadership : Proven ability to lead and work as part of a team. Ability to mentor and guide junior developers.
  • Attention to Detail : High attention to detail with passion for delivering high‑quality user experiences.
  • Time Management : Strong organizational skills with the ability to manage priorities and time effectively.
  • Adaptability : Ability to quickly learn and adapt to new technologies and programming tools. Openness to receiving and acting on feedback, with the ultimate goal of continuous improvement.
  • Continuous Learning : Commitment to learning and keeping up with the latest trends and best practices in backend development.
  • User‑Centric : Strong focus on user experiences and outcomes. Knowledge of UX principles and best practices.
  • Fluency in English : Excellent command of English language, both written and spoken.
  • Flexibility in Work Schedule : Willingness and ability to adjust work schedule as necessary to collaborate with team members in different time zones, meet project deadlines, or address urgent issues.
  • #J-18808-Ljbffr

    إنشاء تنبيه وظيفي لهذا البحث

    Backend Developer • Qatar

    الوظائف ذات الصلة
    SAP C4C (Cloud for Customer) Senior Consultant / Architect Job ID : 285522

    SAP C4C (Cloud for Customer) Senior Consultant / Architect Job ID : 285522

    Arab Solutions • Qatar
    Position : SAP C4C (Cloud for Customer) Senior Consultant / Architect.We are seeking a highly experienced SAP C4C Consultant with over 10 years of hands‑on experience in SAP CRM and SAP Cloud for Cu...أظهر المزيد
    آخر تحديث: 8 منذ أيام • عَرْضٌ مُرَوَّجٌ له
    T Hub - QA Engineer

    T Hub - QA Engineer

    Magentateam • Qatar
    Evaluate, plan, design, develop, and execute testing activities for new applications, features, and / or enhancements to existing applications throughout the software development life cycle (SDLC).In...أظهر المزيد
    آخر تحديث: 8 منذ أيام • عَرْضٌ مُرَوَّجٌ له
    Solution Architect : Patient Accounting

    Solution Architect : Patient Accounting

    Oracle - Egypt • Qatar
    As an experienced Solution Architect on the Support Services Organization aligned with the client team, you will work in a team environment to provide functional and technical expertise / consulting ...أظهر المزيد
    آخر تحديث: 17 منذ ساعات • عَرْضٌ مُرَوَّجٌ له • جديد!
    Senior Ruby on Rails Backend Lead & Mentor

    Senior Ruby on Rails Backend Lead & Mentor

    Blink • Qatar
    A tech company in Qatar is looking for a Senior Backend Developer specializing in Ruby on Rails.The role involves designing and optimizing server-side applications, mentoring junior developers, and...أظهر المزيد
    آخر تحديث: منذ يوم واحد • عَرْضٌ مُرَوَّجٌ له
    Senior Procurement Engineer

    Senior Procurement Engineer

    UrbaCon Contracting & Trading Company • Qatar
    The Senior Procurement Engineer is responsible for the procurement or purchasing of technical goods and services of operation. Evaluates new and existing suppliers and negotiate purchase agreements ...أظهر المزيد
    آخر تحديث: منذ يوم واحد • عَرْضٌ مُرَوَّجٌ له
    Remote Senior Fusion EPM Techno-Functional Leader

    Remote Senior Fusion EPM Techno-Functional Leader

    Oracle • WorkFromHome, Qatar
    A leading technology corporation is seeking a Principal Fusion EPM Techno-Functional Consultant to lead implementations and provide technical guidance on Oracle solutions.The ideal candidate will h...أظهر المزيد
    آخر تحديث: منذ يوم واحد • عَرْضٌ مُرَوَّجٌ له
    Senior Software Engineer (Multiple Stacks) - Remote Contract

    Senior Software Engineer (Multiple Stacks) - Remote Contract

    Salve.Inno Consulting • Qatar, Qatar
    We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...أظهر المزيد
    آخر تحديث: منذ أكثر من 30 يومًا • عَرْضٌ مُرَوَّجٌ له
    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Salve.Inno Consulting • Qatar, Qatar
    We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...أظهر المزيد
    آخر تحديث: منذ أكثر من 30 يومًا • عَرْضٌ مُرَوَّجٌ له
    Senior Business Analyst – GCC & Digital Transformation

    Senior Business Analyst – GCC & Digital Transformation

    Reflections Info Systems • Qatar
    A leading tech firm in Qatar is looking for an experienced Business Analyst with 8-10 years of expertise.The candidate must be fluent in Arabic and have a strong understanding of business analysis ...أظهر المزيد
    آخر تحديث: منذ يوم واحد • عَرْضٌ مُرَوَّجٌ له
    Freelance Software Developer (Ruby) - AI Trainer

    Freelance Software Developer (Ruby) - AI Trainer

    Mindrift • WorkFromHome, Qatar
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...أظهر المزيد
    آخر تحديث: منذ أكثر من 30 يومًا • عَرْضٌ مُرَوَّجٌ له
    Senior Design Engineer – Pressurized Networks

    Senior Design Engineer – Pressurized Networks

    CDM Smith • Qatar
    Provide leadership to a team of TSE and Potable Water Engineers and Draftsmen.Provide the technical guidance, supervision, quality assurance and quality control for all deliverables.Schedule and ma...أظهر المزيد
    آخر تحديث: 8 منذ ساعات • عَرْضٌ مُرَوَّجٌ له • جديد!
    Principal Fusion EPM Techno-Functional Consultant

    Principal Fusion EPM Techno-Functional Consultant

    Oracle • WorkFromHome, Qatar
    Principal Fusion EPM Techno-Functional Consultant.Principal Fusion EPM Techno-Functional Consultant.Ability to be a technical team leader and coach team members in relevant skills.Assess and analyz...أظهر المزيد
    آخر تحديث: منذ يوم واحد • عَرْضٌ مُرَوَّجٌ له
    SAP ABAP consultant

    SAP ABAP consultant

    Kryptos Technologies UK Limited • WorkFromHome, Qatar
    Kryptos Technologies UK Limited.Upgrade SAP S / 4HANA 2023 – analyze custom code impacts, remediate ABAP code, CDS views, OData services, support testing cycles, defect resolution, cutover tasks.Fior...أظهر المزيد
    آخر تحديث: منذ يوم واحد • عَرْضٌ مُرَوَّجٌ له
    Ruby Software Developer & AI Trainer (GenAI Projects)

    Ruby Software Developer & AI Trainer (GenAI Projects)

    Mindrift • WorkFromHome, Qatar
    A leading AI platform is seeking an AI Tutor in Coding to engage in innovative projects related to Generative AI.You will generate prompts, evaluate AI responses, and ensure quality through domain-...أظهر المزيد
    آخر تحديث: 8 منذ ساعات • عَرْضٌ مُرَوَّجٌ له • جديد!
    Senior Telecom Engineer

    Senior Telecom Engineer

    MyPetroCareer.com • Qatar
    This Senior Telecom Engineer will play an integral role in the support of major business functions and provide detailed and in‑depth specialized IT / Telecommunication technical expertise.The role is...أظهر المزيد
    آخر تحديث: 8 منذ ساعات • عَرْضٌ مُرَوَّجٌ له • جديد!
    Solution Architect – Patient Accounting & Care Outcomes

    Solution Architect – Patient Accounting & Care Outcomes

    Oracle - Egypt • Qatar
    A leading cloud solutions provider is seeking an experienced Solution Architect in Qatar to provide functional and technical expertise to clients. The role involves troubleshooting front-end applica...أظهر المزيد
    آخر تحديث: منذ يوم واحد • عَرْضٌ مُرَوَّجٌ له
    Senior QA / QC Engineer - Offshore & Fabrication Lead

    Senior QA / QC Engineer - Offshore & Fabrication Lead

    QatarEnergy LNG • Qatar
    A leading energy company in Qatar is seeking a QA / QC Engineer to supervise and ensure compliance with quality standards in engineering and inspection processes. The candidate should have a Bachelor'...أظهر المزيد
    آخر تحديث: منذ يوم واحد • عَرْضٌ مُرَوَّجٌ له
    Senior Process Safety & Risk Engineer

    Senior Process Safety & Risk Engineer

    Kin-Tec Global Recruitment • Qatar
    Senior Process Safety & Risk Engineer.Two-year initial contract via Call-Off Order (MFA), with potential extension.Sunday–Thursday | 12 weeks ON / 2 weeks OFF (Single Status), 30 days annual leave ...أظهر المزيد
    آخر تحديث: منذ يوم واحد • عَرْضٌ مُرَوَّجٌ له