• Case Studies
    • Innovit
  • Blogs
  • Apply for jobs
  • Case Studies
    • Innovit
  • Blogs
  • Apply for jobs

Loading

About the Role:

A Dubai-based company is seeking a Senior Backend Engineer (Ruby on Rails or Go) for a full-time remote role. The Senior Backend Engineer will be responsible for back-end web development, software development, object-oriented programming (OOP), and programming in a fast-paced, collaborative environment. The engineer will work with teams to design, implement, and maintain high-quality back-end code for our platform. This role requires experience in software engineering and building scalable web applications.


Key Responsibilities:

Backend Development:
● Lead the development of back-end services and APIs using Ruby on Rails and Go,
ensuring high performance, scalability, and security.
● Implement reusable and modular code, following best practices and coding
standards to maintain code quality and maintainability.
● Optimize database performance and queries to ensure efficient data retrieval and
processing.


Technical Leadership:
● Provide technical leadership and guidance to the backend development team,
mentoring junior developers and fostering a culture of collaboration and
innovation.
● Conduct code reviews and performance audits, ensuring adherence to coding
standards and best practices for backend development.
● Stay updated with the latest developments in Ruby on Rails, Go, and backend
technologies, advocating for continuous improvement.


System Architecture:
● Collaborate with front-end developers, product managers, and other stakeholders
to design and implement robust and scalable system architectures.
● Participate in architectural discussions and contribute to the design of new
features and system improvements.

● Ensure the backend services are seamlessly integrated with front-end
components and third-party services.


API Development and Integration:
● Design, implement, and maintain RESTful APIs to support front-end functionality
and third-party integrations.
● Ensure APIs are well-documented, tested, and optimized for performance and
security.
● Collaborate closely with API consumers to ensure smooth integration and
functionality.


Testing and Deployment:
● Develop and maintain automated tests (unit, integration, and end-to-end) to
ensure the reliability and stability of backend services.
● Manage the continuous integration and deployment (CI/CD) pipelines to
streamline the deployment process.
● Monitor and troubleshoot production issues, ensuring timely resolution and
minimal impact on users.


Documentation and Support:
● Create clear and comprehensive documentation for backend code, including API
documentation, system architecture diagrams, and operational guidelines.
● Provide technical support and assistance to internal teams and clients,
troubleshooting issues and providing solutions to ensure the successful
implementation and deployment of web applications.


Qualifications:

● Expertise in back-end web development, software development, and
programming
● Experience with Ruby on Rails or Go
● Knowledge of object-oriented programming (OOP)
● Solid understanding of back-end development principles
● Experience in building scalable web applications

● Experience with REST APIs
● Experience in relational databases (e.g., PostgreSQL, MySQL)
● Experience with cloud infrastructure (AWS, GCP, Azure)
● Experience with software development best practices, such as version control
(Git), automated testing, and continuous integration/continuous deployment
(CI/CD)
● Bachelor’s or Master’s degree in Computer Science, Software Engineering, or
related field
● Excellent written and verbal communication skills
● Ability to work independently and remotely

Benefits:

● Remote Work
● USD Payments
● 22 Days Paid time off annually

Application Process:

If you are passionate about back-end development and eager to contribute to the success of our web applications, we invite you to apply for the Senior Backend Engineer position.

Job Category: FullStack Developer
Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Connecting Offshore Developers With Leading Tech Companies.

Contact For Your Sales Queries:

  • +1 307 667 7854
  • +92 336 8967429
  • recruit@stiryum.com

For Candidates:

  • +92 337 4839537
  • apply@stiryum.com

LOCATIONS

  • 30 N Gould St #34678 Sheridan, WY, 82801, USA
  • Suite # 11, Haider Plaza, Block-5 Gulshan-e-Iqbal, Karachi, Pakistan.

Copyright 2025 © All rights Reserved by Stiryum.