Ruby Software Developer - Client Services

Detroit Labs · Detroit, MI

Company

Detroit Labs

Location

Detroit, MI

Type

Full Time

Job Description

Detroit Labs was founded in 2011 with a vision for building digital products, services, and the teams that power them. We're a diverse and inclusive workplace that strives toward justice and equity. A place unafraid to try new things. We have a variety of client teams we work with ranging from startups to Fortune 500 companies so there are always new and exciting projects going on.

Detroit Labs OnSite Business Unit is looking for an experienced Ruby Developer to join an exciting project with a Healthcare Tech startup company. As a Ruby developer, you will have the opportunity to develop new innovative product features, add functionality, and find ways to improve our client's existing code bases. On an average day, you will work together with your teammates to build, review, debug, and learn from each other's code. You will also help to estimate features, to successfully fulfill development commitments.

As a full-time member of our OnSite Business Unit team, we prioritize your individual career growth by providing consistent check-ins, a yearly retro, and access to a variety of learning resources. Some of those resources include mentorships, e-learning, and ongoing support to ensure you are always growing and working towards your goals.

This is a full-time salaried remote role with access to full medical, vision, and dental benefits, 401K matching, a yearly personal improvement budget, optional monthly team outings, and more.

Responsibilities
  • Design, develop, and test mobile applications using Ruby, Angular, or other relevant mobile development languages
  • Lead front-end design and development efforts
  • Analyze and visualize data using SQL Server and mySQL Databases, Excel, and other technologies
  • Participate in software projects using internal agile/scrum methodologies and client methodologies as needed
  • Interact with stakeholders to determine interface requirements, preferences, and priorities
  • Collaborate with colleagues on code reviews, management, and reuse
  • Research and present new technologies to the team
  • Work with outside data sources and APIs
  • Work with Apple / Google to publish applications to the app store


Requirements

  • 2+ years of experience in Ruby in the mobile development space
  • 2+ years of experience in Angular
  • Understanding of software design methodologies and object-oriented programming
  • Experience with Test Driven Development and Continuous Integration preferred
  • Experience with text mining and regex is helpful but not required
  • Knowledge of software quality assurance processes and software version control
  • Ability to interact with end users and non-technical teams
  • Possess excellent analytical, problem solving, verbal, and written communication skills
  • Experience with Android/iOS SDK
  • Experience with mobile-focused third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development lifecycle
  • Experience with AWS / Azure infrastructure for hosting mobile applications preferred


Benefits

  • The salary range for this role is $70,000 - $120,000, commensurate with experience
  • Full medical, dental, vision healthcare benefits
  • 401k matching
  • Annual wellness and personal development budget
  • Paid vacation
  • Remote work flexibility options
  • Ongoing mentorship
  • Continued learning development opportunities
  • Monthly virtual outings, lunches, and events
  • Volunteer opportunities

Date Posted

09/20/2022

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8