Agility Feat - Custom Software Development

Job Positions

Thank you for your interest in working at AgilityFeat. Do you have what it takes to join our team of Code Commandos? We are looking for exceptional individuals who value respect, collaboration, entrepreneurship and deliver unquestionable value to their relationships. Our team works in distributed agile, relying on consistent, straightforward communication. Successful Commandos are versatile, persistent, responsible and are continuously improving their skills through learning.

If you want to learn more, read our Commando's Creed and check out the video above to learn more about our culture and why we are an awesome team to work with.

If you think you have what it takes to be a Code Commando, please review our job openings and send your CV to jobs AT agilityfeat.com.

Senior Developer

AgilityFeat is looking to hire an exceptional person who loves to code and to help lead teams. We’re looking for someone who values diversity in their daily challenges and someone who is as comfortable coding as they are talking to others about their code. The right person for this job feels a little sad when a day passes without pushing something into Git and a little joy when they help someone else do so. We’re looking for someone who gets more excitement from leading a team through a successful project than from collecting certification papers, but also someone who values best practices in software development.

Position Summary: A Senior Developer is responsible for ensuring the delivery their AgilityFeat projects. They will contribute code daily to projects. This is a full time position.

Essential Functions

  • Establishes, manages, and continually improves development standards, methodologies and procedures to enhance client happiness
  • Approves architecture decisions on their AgiltyFeat project(s)
  • Reviews and approves Pull Requests on Git repositories
  • Facilitates technical discussions with clients and AgilityFeat developers to solve project challenges
  • Guides and manages projects as needed
  • Codes to support team deliverables as needed
  • Experienced with Test Driven Development and automation, able to lead others by example and by instruction
  • Able to continuously improve and refactor code bases
  • Knowledge, Skills and Abilities

  • Demonstrated experience with Test Driven Development in Ruby on Rails
  • Strong Javascript experience, and experience with automation and test tools like Jasmine and Capybara
  • Experience with the Firebase real time database
  • Demonstrated experience with AngularJS, example projects on public GitHub repositories
  • Excellent English and Spanish communication skills
  • Experience coding in any of these technologies: Ruby on Rails, Python, Node.js, Amazon AWS, Javascript, MySql, mobile platforms
  • Experience at working both independently and in a team-oriented, dynamic, collaborative environment
  • Excellent attention to detail
  • Excellent organizational skills
  • Experience working in a distributed setting
  • Excels in environments with shifting priorities, demands and timelines through analytical and problem-solving capabilities
  • Ability to read communication styles of team members
  • Strong written and oral communication skills.
  • Strong interpersonal skills.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial.
  • Role Requirements

  • PC or Mac with reliable internet connection
  • Skype account
  • Ability to communicate to with clients daily in English