Ruby and Rail Developer

Apex Informatics

Raleigh, NC • On-site

$99K - $136K/yr

Contractor

Re-posted 13 days ago


Job description

Skills:
• Ruby on Rails, Node, AWS, Docker, Jenkins, Postgres, MacOS
• In addition, Strong skills on CI/CD pipelines with Jenkins, AWS deployment necessary
• Exposure to MAC operating system
• Strong JAVA skills to continue in projects once application upgrade is complete
• Need someone who can work with minimal oversight, senior ruby on rails developer. They use Node as part of their runtime environment, they're running on outdated docker image, deploying in AWS infrastructure, use Jenkins for pipeline, need to be able to set up on local and run on MacOS environment, postgres is their database.
Below is the scope of work. Pls include in the JD
• 2024 Upgrade Scope § Ruby from 2.6.6 to 3.2 (EOL 2026-03-31)
• Rails from 6.0 to 7.1 (EOL TBD)
• Node.js from 13.7 to 20 (EOL 30 Apr 2026)



Frequently asked questions

Q: What skills or qualities help someone succeed as a Ruby Rails Developer?

A: To succeed as a Ruby on Rails developer, key technical skills include proficiency in Ruby programming language, familiarity with the Rails framework, and expertise in database management systems such as MySQL or PostgreSQL. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for delivering high-quality software solutions and meeting project deadlines. By combining technical expertise with strong interpersonal skills, Ruby on Rails developers can drive successful project outcomes and advance their careers through continuous learning and professional growth.

Q: What is the career path for a Ruby Rails Developer?

A: A Ruby Rails Developer's career path typically begins as a Junior Developer, where they focus on building and maintaining web applications using the Ruby on Rails framework. As they gain experience, they progress to mid-level roles such as a Rails Engineer or a Full Stack Developer, where they take on more complex projects and lead smaller teams. Senior roles, including Technical Lead or Architect, involve overseeing large-scale projects, mentoring junior developers, and driving technical strategy, with opportunities to transition into leadership or specialized roles like DevOps or Product Management.



Apex Informatics job posting for a Ruby and Rail Developer in Raleigh, NC, with a map of Raleigh location.