FIND_THE_RIGHTJOB.
JOB_REQUIREMENTS
Hires in
Pakistan
Employment Type
Full time
Company Location
Pakistan (پاکستان)
Salary
Not specified
Years of Experience
0 - 7 years
This is a full-time remote role for a Senior Backend Engineer (Ruby on Rails). 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 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 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
● 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
Similar jobs
SIEGWERK
Istanbul, Turkey
about 11 hours ago
HungerStation | هنقرستيشن
Riyadh, Saudi Arabia
8 days ago
talabat
Dubai, United Arab Emirates
8 days ago
Bilytica
Lahore, Pakistan
8 days ago
Agoda
Alexandria, Egypt
8 days ago
Confiz
Karachi, Pakistan
8 days ago
© 2025 Qureos. All rights reserved.