Job Description
Makerble is seeking talented and motivated individuals for a remote internship position as a Ruby on Rails Developer. As part of our development team, you will be responsible for building scalable web applications and participating in all phases of the software development lifecycle. This is an exciting opportunity to contribute to real-world projects in a collaborative and fast-paced environment.
Key Responsibilities
- Design and develop robust, scalable, and secure web applications using Ruby on Rails
- Write clean, maintainable, and efficient code following best practices
- Participate in all stages of the development lifecycle including planning, development, testing, deployment, and maintenance
- Implement and promote test-driven development and continuous integration workflows
- Collaborate with cross-functional teams including product managers and designers to gather and refine requirements
- Optimize existing web applications to enhance performance and scalability
- Evaluate and integrate data storage solutions, ensuring high performance and reliability on the backend
Requirements
- Proficiency in Ruby on Rails
- Understanding of backend architecture concepts such as microservices and service-oriented architecture
- Willingness to learn new technologies and frameworks
- Ability to handle high-pressure situations and work within tight deadlines
- Knowledge of backend logic and CSS/design principles is an added advantage
- Familiarity with PostgreSQL is preferred
Technical Skills : ruby on rails, microservices, service-oriented architecture, backend development, frontend development, css, postgresql, test-driven development, continuous integration
Hiring Process
- Screening
- Assessment
- Technical Interview
Application Process
Interested candidates are required to submit the following:
- Full Name
- LinkedIn Profile URL
- Email and Contact Number
- Availability details
- Experience level with Ruby on Rails and PostgreSQL
- Resume in PDF format (maximum 5 MB)