Technical Lead, Ruby on Rails

Sorry, this job was removed at 10:00 p.m. (MST) on Wednesday, November 8, 2017
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At Recurly theh Technical Lead is a full stack developer with an expert understanding of ROR and Angular JS. The role is well versed with design concepts and able to introduce technical solutions.

Responsibilities/Duties/Functions/Tasks

  • Build responsive and elegant development applications that are scalable.
  • Optimize development applications to maximize speed and scale.
  • Coach and mentor individual contributors at all levels within the development organization.
  • Write clean and maintainable code.
  • Manage Back-end coding, which includes any database queries
  • Perform basic front-end coding using Rails and JavaScript
  • Supervise deployment of the application from development to production
  • Workflow and UI design to help users intuitively work with your application
  • Perform maintenance and code upgrades, working with server-side frameworks like Ruby on Rails. 
  • Define and develop concrete goals and product features from user requirements and high-level product direction; running, monitoring, and managing a cloud-hosted SaaS application.

Qualifications

  • 8+ years of development experience on Front and Back End.
  • 2+ years of experience as a lead role.
  • Proven team and project leadership.
  • Strong performance track record, with consistently positive feedback from team members.
  • Outstanding software engineering skills (Data structures, algorithms, coding skills).
  • Strong analytical and communication skills.
  • Ability to excel in a fast pace and ever changing envrironment.
  • Comfortable learning new coding languages and switching from one to another smoothly.
  • Strong architecture skills, able to select the best stack for each project.

Special Position Requirements

  • Ability to achieve results in a fast-paced dynamic environment.
  • Thinking about the entire architecture of the system and how to work effectively as a team.
  • Designing, troubleshooting, and optimizing distributed systems.
  • Demonstrably strong object-oriented design skills
  • Good fundamental knowledge of data structures and algorithms

Preferences

  • BS/MS in Computer Science, Engineering or related subject.
  • Experience working directly with customers.
  • Programming languages: Javascript, Python, Ruby, Java, PHP (Front and Backend experience)
  • A code repository to share with the team containing contributions to open source projects.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our Boulder office is two blocks from the Pearl Street Mall, in the heart of downtown Boulder with a mix of shops, restaurants, bars, and gardens.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RecurlyFind similar jobs