Senior Software Engineer (Ruby on Rails)

Company: DBI Staffing
Location: New York , New York, United States
Type: Full-time
Posted: 06.JAN.2018

Summary

Job Description We are currently looking for a Software Engineer with Ruby on Rails experience to join our growing team who share our enthu...

Description

Job Description

We are currently looking for a Software Engineer with Ruby on Rails experience to join our growing team who share our enthusiasm

Who You Are:
• Senior software engineer - with high level technical skill
• Collaborative, and excited to be a key player in the team
• Passionate about open source technology, continuous learning, pair programming, peer code reviews, and technical talks

What You'll Do:
looking for a Senior Software Engineer with Ruby on Rails experience to join our team and help drive the future of our business. You will be working with highly motivated and extremely talented engineers with quality, performance and scale in mind. Our core belief is that the customers are our number one priority so we work hard to deliver value back to them with everything we do. We believe strongly in team ownership of systems, which includes defining the vision of the services to prioritization of projects.

Responsibilities;
• Building our best-in-class web-based UI that emphasizes ease-of-use, simplicity, clarity, and performance
• Contributing to all aspects of the services under the team's ownership, which includes developing new and innovative features
• Optimizing for scale
• Identifying opportunities for process and tool improvements
• Collaborating on the vision of the services under the team's ownership
Other responsibilities;
• Engineers are expected to support systems they develop in production

Requirements:
• BS or MS degree in Computer Science
• 5+ years of relevant software development experience
• Deep technical background coding in JavaScript, HTML, and CSS
• Experience shipping iOS applications or Web applications with Ruby on Rails
• Experience with software engineering practices (e.g., unit testing, code reviews, design documentation)
• Strong knowledge of how the Web works and how to make it efficient (HTTP, caching, page rendering, etc)
• Solid software development fundamentals (Data Structures, algorithms, problem solving, OO Design, and system architecture)
• Experience working closely across a variety of teams including product management, designers, and backend engineers
• Able to clearly communicate to technical and non-technical audiences
• A dedicated and enthusiastic approach to solving problems
• Passionate about what you do and care deeply about the things you build

Bonus Skills
• Data-informed product development experience (e.g., analytics, A/B testing)
• Experience with some technologies: AWS, Docker, Android or Machine Learning

Challenge
The opportunity for growth in a fast-paced, progressive company is yours for the taking. Game on!

Company Description
Excellent opportunity with a great and stable firm! Terrific in-house culture!

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...