69 Gloify Jobs
Gloify - Ruby on Rails Developer (3-8 yrs)
Gloify
posted 6mon ago
Job Discription.
- They will work with other developers at multiple levels throughout the software development process. In this role, they should be a team player with a keen eye for detail and problem-solving skills. They will also have the ability to manage their time and prioritize multiple tasks with general guidance from Project Technical Lead(s) and Operations Manager.
- They will be responsible for developing and maintaining the server-side logic for databases, testing performance, troubleshooting, and integrating front-end elements into applications.
- They are expected to assist with mentoring other developers in Ruby on Rails and with reviewing fellow developers' code. They should demonstrate technical problem-solving skills through these code reviews and occasional pair programming.
- Their duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapting it to new hardware, improving its performance, and/or upgrading interfaces. They will also be involved in system testing and validation procedures, working with designers, and/or internal marketing/sales projects on technical issues including software system design and maintenance.
- Ultimately, the role of an engineer is to build high-quality, innovative, and performant customized software applications that comply with coding standards and principles of sound technical design.
Engineer Responsibilities:
- Write well-designed, testable, efficient Ruby code based on project specifications and constraints
- Integrate software components into production-ready software that meets all requirements
- Develop and follow software verification plans and quality assurance procedures
- Document and maintain software functionality
- Develop flowcharts, layouts, and/or documentation to help identify requirements and solutions
- Troubleshoot, debug and upgrade existing systems
- Manage deployment and maintenance of applications
- Comply with project plans and industry standards
- Integrate software components and third-party programs
- Recommend and execute improvements
- Create technical documentation for reference and reporting
- Confer with Project Leads to obtain information on constraints and requirements
- Protect operations by keeping information confidential, if needed (by client or HIPAA)
- Provide information by collecting, analyzing, and summarizing development issues
- GitHub Tasks: create a branch, merge a branch, create commits
- Investigating and recommending tools/libraries to Project Leads
- Exhibit curiosity in investigating and learning new languages and technologies within area of expertise
Requirements :
- 2-6 years professional software production experience
- Minimum 2 years of Ruby on Rails experience
- Strong understanding of architecture principles for building modular, maintainable, and performant web applications
- Strong understanding of best practices in version control, specifically Git
Preferred
- Bachelor's degree in Computer Science, Computer Engineering, or related field
- Familiar with formal project management concepts
- Experience in React, Node.js, and/or JavaScript
- Experience with containerized applications
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Ruby on Rails Developer roles with real interview advice