Ruby/ror Developer
2 weeks ago
**RubyGarage** is a Software development and IT consulting company. We provide Design and Technology Consulting services for startups and enterprise businesses. Most of our clients are based in the USA and European countries.
**Responsibilities**
- Developing solutions and algorithms according to the technical specifications or other requirements documentation
- Identifying code smells and refactoring code using design patterns and accepted standards
- Estimating tasks and working to meet deadlines, reporting promptly on any necessary rescheduling or changes to deadlines
- Reviewing code and sharing honest feedback regarding architectural solutions implemented by other developers
- Using Git and GitHub to control and manage source code while following GitFlow standards
- Preparing API documentation
- Upper-Intermediate English level
**Requirements**:
- Experience with OOP, Classes and objects structure, Metaprogramming, RubyGems
- Experience with Ruby on Rails (MVC, Security, Configuration, Caching)
- Experience with Automation testing (RSpec, Matchers, Stubs, Mocks, Database Cleaner, FactoryBot, Faker, Webmock, Capybara, WebKit)
- Experience with Ruby gems & Rails plugins (Trailblazer, Dry-rb, Devise, Pundit, ActiveAdmin, Spree, etc.)
- Experience with Relational databases (SQL, Database index and full-text index, PostgreSQL, MySQL)
- Experience with NoSQL databases (Key-value, document-oriented, graph databases and search engines, Redis, MongoDB, Elasticsearch)
- Experience with
- Experience with DevOps (SSH, AWS, Docker, Terraform, CI, Nginx, Puma, Monit, NewRelic, Static code analysis)
- Experience with Web app architecture (Monolith, Microservices)
**We offer**
- Ability to work on projects from scratch
- Ability to work on projects with serverless architecture
- Ability to use a modern stack of technologies
- Paid vacation, sick days, national holidays
- Full or partial compensation for education and participation in conferences
- Reimbursement of expenses for visiting health and sports centers
- Free English courses
- Unlimited possibilities for career growth
- Review of compensation every six months
**Why you?**
Location: Remote
-
Back-end Developer Ii
7 months ago
مصر, Egypt Instabug Full time**Job Purpose** **Responsibilities**: - Design and implement backend microservices that power Instabug's platform. - Architect services and optimize performance to support millions of users. - Test various backend components. - Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. - Collaborate with the...
-
Ruby On Rails Developer
7 months ago
مصر, Egypt Bizimply Full timeBizimply is a **HR Tech** company, with development teams based in **Dublin, **Kraków**,** and **Cairo**. We create B2B software that specializes in developing workforce management and HR solutions for the hospitality & retail industries. Our killer product, manages the scheduling, time & attendance, shift management, HR & payroll headaches, for companies...
-
Ruby On Rails Developer
20 hours ago
مصر, Egypt Bizimply Full timeBizimply is a **HR Tech** company, with development teams based in **Dublin, **Kraków**,* and **Cairo*. We create B2B software that specializes in developing workforce management and HR solutions for the hospitality & retail industries. Our killer product, manages the scheduling, time & attendance, shift management, HR & payroll headaches, for companies...
-
Senior Java Developer
2 weeks ago
مصر, Egypt FlairsTech Full timeDetails Required Experience 4 year Department Software Development and Testing Career LevelSenior Position Location Cairo / Alexandria **Skills**: Java MySQL Mongo DB PostgreSQL Requirements and responsibilities **Senior Java Developer (Ruby)**:** Job Description**: **Responsibilities**: - Develop technical specifications and architecture - Review...
-
Ruby On Rails Developer
2 weeks ago
مصر, Egypt MENA Alliances Full timeYour Role Requirements and skills: - Minimum 4 years programming experience - At least 4 years experience with Rails - Experience with agile methods (Kanban, Scrum) - Having the following Tech skills - Ruby - Rails 6.1 - Javascript, Bootstrap - Capybara, Rspec - Github - MySQL - RabbitMQ - Having the following Soft skills: - Team oriented, communicative...
-
Ruby On Rails Engineer
7 months ago
مصر, Egypt Bizimply Full timeAre you someone with previous experience in Ruby on Rails, ready to take your career to the next level? Bizimply is on the lookout for someone just like you! At Bizimply, we use modern technology to revolutionise how businesses manage their staff through our Workforce Management and HR Technology solutions. From retail giants like Vodafone, to beloved...
-
Senior Back End Developer
7 months ago
مصر, Egypt CrossWorkers Full time**Senior Software developer for international customer** **Title**:Senior Back End Developer - Ruby on Rails** **Industry: IT Software** **Reporting Line: Team Leader/SDS & Client (POC)** **Position Type: Full-Time** **Level: Senior** **Location: Cairo Office, New Cairo** **About the job**: You have a strong background in Ruby on Rails and you have...
-
Fullstack Senior Software Engineer
7 months ago
مصر, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. That’s...
-
Fullstack Senior Software Engineer
7 months ago
مصر, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...
-
Senior Developer
7 days ago
مصر, Egypt Oyster HR Full time**✨ One platform, a whole world of opportunity**: Right now, the best jobs are limited to people in a handful of the world's wealthiest cities, yet brilliant people are _everywhere_. Driven to overturn the status quo and distribute opportunities equally around the world, Oyster launched its global employment platform to help companies hire, pay, and care...
-
Trevipay Perl/ruby Software Engineer
2 weeks ago
مصر, Egypt Kalasko Full time**About TreviPay**: TreviPay is a global fintech that enables online B2B invoicing and payments. At TreviPay, we help our clients grow by streamlining B2B payments through a combination of innovative technology, service expertise, and working capital to improve their customer’s experience and free up funding for growth. We facilitate $6 billion in...
-
Senior Software Engineer
7 months ago
مصر, Egypt TalPods Full timeAt TalPod, we are a team of exceptional Software Engineers who thrive on solving complex software challenges. Our passion lies in building great software and nurturing the brightest talent to become world-class engineers. We are looking to hire a Senior Software Engineer for this role for one of our partners, a reputed unicorn, one of the most successful...
-
Software Engineer Ii
7 months ago
مصر, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for experienced...
-
Junior Backend Developer
7 months ago
مصر, Egypt Inova EG Full timeWrite clean, maintainable, and efficient code using modern programming languages and frameworks. - Collaborate with front-end developers to integrate user-facing elements with server-side logic. - Identify and fix bugs and issues in existing systems. - Participate in code reviews to ensure high-quality code. - Keep up-to-date with new technologies and...
-
Experienced Kotlin/java Developer
7 days ago
مصر, Egypt SimplePay Full timeGreat at Java but tired of working for the bank? Want to create products that users love instead of spending a week just to add a field to a form? Join us at SimplePay, where we're pursuing a modern approach to Java, using the Kotlin language. **SimplePay and Our Approach to Development** SimplePay is an online payroll software for South Africa, Ireland,...
-
Software Engineer Ii
7 months ago
مصر, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most...
-
Senior Backend Developer
7 months ago
مصر, Egypt Inova EG Full timeRestful APIs Development. - Technically Guide, help and support subordinates in the development, peer review and testing of APIs in different projects. - Write well designed, testable, efficient code. - Play the role of a supervisor, and mentor subordinates in order to help them grow and empower them to achieve more. - Be involved in the study, analysis and...
-
Senior Software Engineer
7 months ago
مصر, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...
-
Back-end Developer Ii
7 months ago
مصر, Egypt Instabug Full time**Job Purpose** **Responsibilities**: - Design and implement backend microservices that power Instabug's platform. - Architect services and optimize performance to support millions of users. - Test various backend components. - Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. - Collaborate with the...
-
Senior Software Engineer- Ruby or Java
7 months ago
مصر, Egypt Procore Technologies Full time**Job Description**: We’re looking for **Senior Software Engineer** to join our Payments Team in the Financial Division. In this role, you’ll join our highly collaborative Product and Engineering organization to drive the technical direction of our projects. As a **Senior Software Engineer**, you are responsible for designing, building, and shipping...