- Ruby on Rails Development : Design, build, and maintain efficient, reusable, and reliable Ruby code within our Rails applications.
- Full-Stack Collaboration : Work closely with both front-end and back-end technologies. This includes a good understanding of JavaScript, HTML5, and CSS3 to ensure seamless integration and a great user experience.
- Web Services & APIs : Develop and consume RESTful web services and other web services, ensuring smooth data flow and communication.
- Database Management : Utilize your experience with databases such as MongoDB, PostgreSQL, or MySQL to design and manage data models effectively.
- Tooling & Version Control : Use Git/GitHub for version control and be familiar with JavaScript dependency management and build tools.
- Problem-Solving & Innovation : Apply strong problem-solving skills and a self-directed approach to develop new ideas that adapt to evolving user needs.
- Team Collaboration : Work effectively in a collaborative environment with open communication, contributing to a high-performing team.
Required Skills & Qualifications :
- 7+ years of overall experience in software engineering.
- 3+ years of hands-on experience with Ruby on Rails.
- Good understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3.
- Solid experience with web services and a strong understanding of RESTful web services.
- Familiarity with JavaScript dependency management and build tools.
- Experience with MongoDB, PostgreSQL, or MySQL databases.
- Proficiency with Git / GitHub for version control.
- The ability to work in a fast-paced, creative atmosphere with a strong focus on problem-solving and independent work.