You might hire a full stack developer to: 

  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Develop new features and infrastructure development in support of rapidly emerging business and project requirements 
  • Assume leadership of new projects from conceptualization to deployment 
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design 

  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities 
Required skills and qualifications Preferred skills and qualifications
One or more years of experience building large-scale software applications
Interest in learning new tools, languages, workflows, and philosophies
Experience building web applications
Professional certification
Experience designing and integrating RESTful APIs
Knowledge of Ruby, Java/JRuby, React, and JavaScript
Excellent debugging and optimization skills  
Unit/integration testing experience