Senior Backend Engineer

2 weeks ago


United Arab Emirates Lune Full time
Senior Backend Engineer (Ruby on Rails) (REMOTE) About the Role:

This is a full-time remote role based in Egypt 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:
  1. Lead the development of back-end services and APIs using Ruby on Rails, ensuring high performance, scalability, and security.
  2. Implement reusable and modular code, following best practices and coding standards to maintain code quality and maintainability.
  3. Optimize database performance and queries to ensure efficient data retrieval and processing.
  4. Provide technical leadership and guidance to the backend development team, mentoring junior developers and fostering a culture of collaboration and innovation.
  5. Conduct code reviews and performance audits, ensuring adherence to coding standards and best practices for backend development.
  6. Stay updated with the latest developments in Ruby on Rails and backend technologies, advocating for continuous improvement.
  7. Collaborate with front-end developers, product managers, and other stakeholders to design and implement robust and scalable system architectures.
  8. Participate in architectural discussions and contribute to the design of new features and system improvements.
  9. Ensure the backend services are seamlessly integrated with front-end components and third-party services.
  10. Design, implement, and maintain RESTful APIs to support front-end functionality and third-party integrations.
  11. Ensure APIs are well-documented, tested, and optimized for performance and security.
  12. Collaborate closely with API consumers to ensure smooth integration and functionality.
  13. Develop and maintain automated tests (unit, integration, and end-to-end) to ensure the reliability and stability of backend services.
  14. Manage the continuous integration and deployment (CI/CD) pipelines to streamline the deployment process.
  15. Monitor and troubleshoot production issues, ensuring timely resolution and minimal impact on users.
  16. Create clear and comprehensive documentation for backend code, including API documentation, system architecture diagrams, and operational guidelines.
  17. 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:
  1. Expertise in back-end web development, software development, and programming.
  2. Experience with Ruby on Rails.
  3. Knowledge of object-oriented programming (OOP).
  4. Solid understanding of back-end development principles.
  5. Experience in building scalable web applications.
  6. Experience with REST APIs.
  7. Experience in relational databases (e.g., PostgreSQL, MySQL).
  8. Experience with cloud infrastructure (AWS, GCP, Azure).
  9. Experience with software development best practices, such as version control (Git), automated testing, and continuous integration/continuous deployment (CI/CD).
  10. Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  11. Excellent written and verbal communication skills.
  12. Ability to work independently and remotely.
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 Lune's web applications, we invite you to apply for the Senior Backend Engineer position. Thank you for considering a career with Lune. We look forward to hearing from you

#J-18808-Ljbffr

  • United Arab Emirates beBee Careers Full time

    Senior Backend Development PositionWe are seeking a highly skilled Senior Backend Engineer to join our dynamic team. The successful candidate will be responsible for maintaining and further developing the integration between Oracle Fusion and the in-house ERP solution built using Palantir Foundry with a React-based UI.Main ResponsibilitiesDesigning and...


  • United Arab Emirates beBee Careers Full time

    ResponsibilitiesAs a Senior Backend Engineer, you will be responsible for:Designing, developing, and maintaining backend services and APIs using Golang.Collaborating with cross-functional teams to define requirements, identify technical solutions, and deliver features on time.Optimizing application performance and scalability through efficient code and...


  • United Arab Emirates beBee Careers Full time

    About the RoleThe Senior Backend Engineer position focuses on developing high-performance, scalable backend systems. This requires expertise in Node.js ecosystem, microservices architecture design, monitoring tools, and different storage types.Key Responsibilities include:Designing and implementing high-performance APIs and backend systemsDeveloping and...


  • United Arab Emirates beBee Careers Full time

    Job DescriptionWe are seeking an experienced Backend Software Engineer to join our team. The ideal candidate will have a strong background in software development, with expertise in backend technologies such as ASP.NET Core 6+, C# 11, and Entity Framework Core.The successful candidate will be responsible for designing, developing, and maintaining efficient,...


  • United Arab Emirates beBee Careers Full time

    Job DescriptionWe are seeking an experienced Backend Developer to join our team. The ideal candidate will have a strong background in backend development, with expertise in designing and implementing RESTful APIs, database design, and ORM tools. Proficiency in SQL, database migrations, query optimization, and API testing is required. Familiarity with Git,...


  • United Arab Emirates beBee Careers Full time

    Job Title: Senior Backend DeveloperDescription:We are seeking an experienced Senior Backend Developer to join our Development team. The ideal candidate will have expertise in Node.js and other programming languages such as PHP, Java, and Golang.Responsibilities:Foster a fast-paced and agile development environment.Make informed design choices from the...


  • United Arab Emirates beBee Careers Full time

    Job OverviewWe are seeking a highly skilled Senior Backend Engineer to join our dynamic team. This role will play a critical part in maintaining and further developing the integration between Oracle Fusion and our in-house ERP solution built using Palantir Foundry with a React-based UI.The ideal candidate will have a strong background in software...


  • United Arab Emirates Parkomax Middle East Full time

    Job Title: Backend/IoT Software Engineer Company: Parkomax Location: Dubai, UAE Employment Type: Full-time About Parkomax Parkomax is a leading provider of advanced parking, visitor, and access management technology solutions dedicated to revolutionizing parking and visitor experiences for property owners and users. We are expanding our team and seeking a...


  • United Arab Emirates beBee Careers Full time

    Job OverviewWe are seeking a highly skilled Backend Software Engineer to join our team. This is a long-term opportunity to work on a greenfield project with stable business clients.The ideal candidate will have experience developing complex, event-driven systems and working in a cloud environment.


  • United Arab Emirates beBee Careers Full time

    We're looking for a seasoned Software Engineer to join our development team. As a key contributor, you will be responsible for designing, developing, and maintaining high-quality full-stack web applications that power our core business functions.Main Responsibilities:Developing and implementing full-stack web applicationsMaintaining and optimizing...