Overview
Skills
Job Details
DatamanUSA LLC is a full-service IT Solutions Company that provides a variety of technical, IT, professional and administrative support services to both State and Federal government agencies. We also support commercial clients both large and small with staff augmentation and direct hire placement. If you are interested in this position and believe that this role is a great fit for your knowledge, skills, experience and career path.
Job Title: Ruby on Rails Developer
Location: Dallas, TX
Client: Direct Client
Job Type: Contract
Duration: 6-12 Months
Job Summary:
We are seeking a highly skilled and motivated Ruby on Rails Developer to join our development team. As a key member of our engineering department, you will be responsible for developing, maintaining, and improving web applications using the Ruby on Rails framework. You should be passionate about clean, maintainable code and have a strong understanding of web technologies and database design.
Key Responsibilities:
- Develop and maintain scalable web applications using Ruby on Rails.
- Write clean, efficient, and well-documented code.
- Collaborate with cross-functional teams including designers, front-end developers, and product managers.
- Integrate third-party APIs and services.
- Optimize applications for maximum speed and scalability.
- Conduct code reviews and provide constructive feedback.
- Troubleshoot and debug application issues.
- Participate in agile development processes including sprint planning and retrospectives.
- Write automated tests to ensure code quality and reliability.
Required Qualifications:
- Strong experience with Ruby on Rails (typically 5 to 7 years of experience.
- Proficient in HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Vue.js is a plus).
- Experience working with PostgreSQL, MySQL, or other relational databases.
- Familiarity with RSpec, Capybara, or other testing frameworks.
- Experience with version control systems like Git.
- Understanding of RESTful APIs and MVC architecture.
- Strong problem-solving and communication skills.
- Familiarity with containerization tools like Docker is a plus.
Preferred Qualifications:
- Experience with cloud platforms like AWS, Heroku, or Azure.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with Agile or Scrum methodologies.
- Contributions to open-source projects or a strong GitHub profile.
.