GreenKeeper is a growing Nebraska-based partnership that provides science-based information, software and educational products to turfgrass managers around the world. It is seeking the talents of a full stack web developer to expand and improve its products and services.
GreenKeeper App is a web-based SaaS tool that is driven by decades of university and independent research to improve turfgrass management precision. GreenKeeper University is an online educational program with over 20 courses taught by university professors from around the United States.
Job Brief: GreenKeeper is hiring a full stack software developer. The primary job responsibilities include design and implementation of database structures, models and front-end UI/UX to develop new and improve existing features within GreenKeeper App, University and other company software. Additional responsibilities include code review for other GreenKeeper developers, maintenance of integrations with internal and external APIs, and prompt diagnosis and correction of software bugs and error messages.
An ideal candidate will have extensive knowledge of programming languages and the software development lifecycle, be a highly motivated self-starter, and can function well in a very dynamic and collaborative team environment.
Top Benefits: GreenKeeper developers enjoy:· High levels of autonomy, flexibility, and creativity when creating or improving GreenKeeper features, products and services while working remotely.· Comprehensive benefits including health/vision/dental insurance, paid vacation and sick leave, and retirement match· A collaborative and agile working environment· Work is remote with a flexible schedule
Work Responsibilities:· Production of efficient and elegant code based on requirements· Design of algorithms and workflows to create new software programs and systems· Test and deploy programs and applications· Troubleshoot, debug, maintain and improve existing software and systems· Adapt to user feedback to design improvements to existing software products· Contribute to team efforts through accomplishment of related tasks as needed Requirements and Skills:· Two or four-year degree in computer science or related discipline preferred· Must be a full-stack developer and understand concepts of software engineering.· Proficiency in popular coding languages/libraries including PHP/Laravel, JavaScript/React.· Documented course work or previous job experience with PHP, HTML, GitHub and SQL required, experience with Laravel and React frameworks, GIS software (QGIS, Leaflet, ArcGIS, R) and/or WordPress a strong plus.· Past IoT experience a plus.· Familiarity with AWS Cloud environments.· Excellent knowledge of the software development life cycle· Proficient at debugging code and testing· Excellent communication and problem-solving skills· Highly motivated, self-starter· Familiarity with golf or turfgrass management a plus, but not required