RUBY ON RAILS Developer
Location | Dar es Salaam, Tanzania, United Republic of |
Date Posted | September 29, 2023 |
Category | IT / Information Technology Software Development |
Job Type | Full-time |
Currency | TZS |
Description
We are looking for RUBY ON RAILS Developer profiles / CVs to pass on to our clients for their future recruitment campaigns.
Mission:
- Providing enhancements to the application platform with specific emphasis on sound fundamental development methodology in Ruby on Rails.
- Design and develop responsive, high performing web applications using modern techniques and frameworks as well as write tests and perform code reviews in a dynamic, fast paced agile environment.
- Maintain responsibility for analysis of Incident Tickets & Resolution, supply to Continual Service Improvement Programs.
- Writte and maintain reliable Ruby code.
- Integrating user-facing elements designed by the front-end team.
- Connecting applications with additional web servers.
- Maintaining APIs.
- Estimate development tasks and meet deadline.
- Collaborate with engineering, QA, and product design team members.
- Scale our applications as our user base grows.
Required profile for job ad : RUBY ON RAILS Developer (M/F)
- Bachelors degree in Software Engineering or related.
- 5+ years of experience on developing applications with Ruby on Rails.
- Profound experience with front-end technologies such as JavaScript HTML CSS, JQuery, etc.
- Strong experience in databases like MongoDB/PostgreSQL/MySQL.
- Experience using Git/SVN, JIRA or other versioning and project collaboration tools.
- Experience interfacing with RESTful APIs.
- Agile development and CI/CD experience.
- Expertise using industry standard methodologies (Github, Gitflow, CI, CD, etc).
- Experience evaluating and recommending tools and technologies.
- Comfortable deploying software to major Cloud platforms (AWS, Heroku, GCP, etc).
- Good knowledge Containerization Concepts, Docker, Kubernetes.
- Experience working closely with product team or other partners for scoping discussions.
- Able to work independently as well as deliver according to the priorities.
- Willingness to learn new technologies.
- Ability to master any technology, language, or development environment that we need in the future.