FranklinCovey · 6 days ago
Ruby Developer
Maximize your interview chances
EducationProfessional Services
Culture & Values
Insider Connection @FranklinCovey
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Translate product strategy into detailed development requirements for prototype, construction, and final product for the development team
Collaborate closely with production, marketing, implementation teams, and sales teams on the development, QA, and release of software products
Troubleshoot bugs and complex system requirements
Implement designs and UI/UX improvements
Provide timely and accurate status updates on testing progress, issues, and overall project health to project stakeholders.
Assist in maintaining and updating test environments and test data.
Stay current with industry trends and best practices in software development methodologies.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
BA/BS in Computer Science, a related degree, or 3+ years of equivalent practical experience.
3+ years of professional programming experience
Preferred
Demonstrated proficiency in object-oriented programming and how to apply them in Ruby for modular, maintainable code.
Experience with SQL and Active Record, understanding database relationships, migrations, and optimizations.
Managing code with Git, including branching, merging, and pull requests to facilitate collaborative development.
Knowledge of RSpec or MiniTest for unit testing, as well as debugging techniques using tools like Pry, Byebug, and Rails console.
Experience with building and consuming APIs (REST and GraphQL), and understanding JSON, XML, and serialization.
Familiarity with HTML, CSS, JavaScript, Tailwind and frameworks like React or Vue.js for integrating front-end elements with back-end code.
Knowledge of web security and how to implement secure code practices in Ruby applications.
Identifying bottlenecks and implementing improvements in Ruby and Rails applications to optimize site performance
Basic knowledge of deployment processes, server management, and using CI/CD tools (e.g., Docker, Jenkins) for streamlined code deployment.
Benefits
Medical, dental, and vision insurance
HSA
Employee stock purchasing program
401(k)
Paid time off
Holiday pay
More
Company
FranklinCovey
FranklinCovey is a performance improvement company that helps organizations address issues that require behavioral changes.
Funding
Current Stage
Public CompanyTotal Funding
unknown1992-06-12IPO· nyse:FC
Recent News
2024-11-12
2023-08-23
Company data provided by crunchbase