Front End Engineer

remote  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

PeachWorks, a leader in web-based enterprise restaurant software, is looking to hire a full time AngularJS engineer. You will work with a talented team of engineers to develop and maintain our customer facing apps. We're looking for someone who is passionate about new technology, creating new products, and solving difficult problems.

We are currently working on the second generation of our restaurant management software, building a PaaS stack based on Node.js with an AngularJS front end. Engineer to work out of our offices in either Ann Arbor or Southfield. We are also open to possibility of hiring a remote employee.

Key Responsibilities
  • Implementation, deployment and testing of assigned projects which adhere to internal coding standards and practices
  • Proactive communication of needs, blockers, pertinent information
  • Development and maintenance of technical documentation for projects
  • Development and maintenance of unit and end to end testing suites
  • May lead specific projects within the engineering group
  • Keep abreast and help keep team informed of emerging methods, libraries, and technology
  • Oversee the resolution of client and internally discovered bugs and other system issues
  • Works within the company framework to optimize existing code, systems, and documentation
  • Coaches junior engineers working together on their projects, when applicable


  • Necessary Qualifications
  • Expert level proficiency in AngularJS and object oriented programming in javascript.
  • Expert level proficiency building HTML, CSS to spec.
  • In depth understanding of RESTful API paradigms
  • Bachelors in CS or related field or equivalent work experience
  • Excellent verbal and written skills
  • Strong organizational skills, ability to work with multiple concurrent goals
  • Ability to work independently but know when to ask questions
  • Ability to understand and communicate about complex concepts in a meaningful way
  • Enthusiasm for bringing up newer developers in training and continued learning
  • Ability to take the lead on projects, including take part in architecture and design discussions, lead meetings, and report on progress


  • Bonus Qualifications
    Experience with or strong interest in the following:
  • TDD
  • Agile Development techniques
  • Business Intelligence paradigms
  • Previous experience working remotely and understanding of the challenges of a distributed workforce


  • Benefits
  • Competitive salary
  • Bleeding edge technology
  • Open PTO Policy
  • Health, Dental, Vision, Short Term Disability and Life Insurance
  • 401K
  • Flex hours


  • About PeachWorks
    PeachWorks is comprised of a team of professionals with years of true restaurant operations experience from the top down, and a passion for creating software that they, in turn, would be excited to use. The result is a restaurant operating system that is more accessible, easier to use, and requires less training and support. PeachWorks offers subscription-based solutions for POS intelligence, Inventory management and Employee Scheduling, as well as customized deployments. For more information, please visit http://PeachWorks.com.

    PeachWorks is also the founder of Community Plates, a 501(c)3 non-profit organization committed to ending food insecurity in the United States through food rescue. Founded in 2011, Community Plates utilizes breakthrough, proprietary technology to manage food donors, receiving agencies and volunteer drivers. To donate, volunteer and get involved, visit http://www.communityplates.org.
    Start date
    ASAP
    From
    PeachWorks
    Published at
    18.09.2015
    Contact person:
    Freelancer Map
    Project ID:
    987103
    Contract type
    Freelance
    Workplace
    100 % remote
    To apply to this project you must log in.
    Register