SweetRush has an exciting opportunity for a Senior Ruby on Rails Full Stack Developer to join our IT team and help us build functional software and web-based applications!
Please Note: This position is for a three-month contract. Although, for the right candidate this opportunity might be extended or hired. Ideally, the candidate would work in the Pacific Time Zone. Otherwise, there should be at least 4 hours of overlap with the Pacific Time Zone, between the hours of 8am to 5pm.
About the role:
A Senior Ruby on Rails Full Stack Developer would be expected to help create backend solutions, creating gems, writing efficient, secure, test-driven code, and helping to create the front end. This position will also require working with a large existing code base, debugging, improving, and securing the code base. All while using TDD methodologies to help write robust and rock-solid code.
Ultimately, you will contribute in all phases of the software development life cycle, from design to deployment.
Responsibilities:
- Write effective and scalable test-driven code in Ruby and the Rails framework
- Build back-end components for web applications
- Test applications for performance, responsiveness, and security
- Review and debug junior developers’ code
- Build, install and share gems and plugins
- Create automated test scripts
- Write solid Test-Driven code.
- Improve and maintain applications after deployment
- Coordinate with team members who work on different layers of infrastructure and timezones
Required Skills:
- 6-10 years of experience coding
- Proven work experience as a Ruby on Rails developer
- Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS, and JQuery
- VueJS knowledge a plus
- Experience developing highly interactive applications
- A firm grasp of object-oriented analysis and design
- Passion for writing great, simple, clean, efficient test-driven code
- Good knowledge of relational databases
- Excellent ability to prioritize
- Highly organized and detail-oriented
- Excellent analytical and problem-solving skills
Please note: We're all about remote work and have collaborators based all around the world;however, SweetRush is a US-based company, and English is our primary language. If you'd like to be considered for this opportunity, please submit your resume in English.
PS: A bit about SweetRush—This year we will celebrate our 20th-anniversary developing performance improvement / training solutions. We have a significant list of high-profile clients such as Google, CVS, Hilton, Bridgestone, Mondelez, Cisco, — and we are very good at keeping our clients happy and working with us year after year. We are a powerhouse of blended learning solutions and extremely adept at crafting highly engaging, graphically rich, blended learning experiences, including gamification and mobile learning. We’ve developed a powerful authoring system that allows us to go well beyond what most vendors or off-the-shelf tools can offer and deliver, but we are also masters of the industry-standard tools and utilize them regularly. We are very focused on project management and keeping large and complex projects moving smoothly. We have a fantastic team and culture and a ‘near-zero’ turnover. We are that unique kind of company where everyone feels respected acknowledged and treated fairly. In 2009, we went virtual and our team is geographically distributed, but very tightly connected.
We have managed, largely via referrals and marketing, to attract a great group of clients, and we anticipate quite a bit of continued growth into 2021.