Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
SUMMARY OF FULL-STACK DEVELOPER ROLE Restaurant Logic Jackson, MI Job Title: Full-Time Full-Stack Developer Salary Restaurant Logic is a Software-As-A-Service company that specializes in creating websites & providing a web marketing plaform for the restaurant industry. We work with restaurants across Michigan, the Midwest, and are quickly expanding nationwide. We are seeking a highly motivated Full-Stack Developer to maintain current functionality of our software and build new functionality. Pay for this position is commensurate with demonstrated skill and experience. Position Summary: SeniorFull-Stackdeveloperresponsibleformaintainingandenhancingcustomproprietarysoftware packagethatisbeingusedbyourclientbase.Candidateshouldhave2+yearsofexperiencewith RESTfulwebapplicationsandhighlevelprogramminglanguages(JavaandNode.jsaplus).3+yearsof experiencewithrelationaldatabases(MySQLaplus).2+yearsofexperiencewithLinuxserver administration/architecture.Advancedknowledgeofwebdevelopmentlanguages(HTML,CSS, JavaScript). DutiesandResponsibilities: • • • • • • Trouble-shootandfixanyclientreportedbugswiththeProductionsoftware Manageserversolutions,includingloadbalancingandforecastingtoensure100%uptimeat minimumviablecost. Estimate,planandexecuteenhancementstoproductbasedonbusiness-delivered requirements. Defineandimplementabestpracticestestingarchitectureandenvironmentgivenchallenges withaccessingproductiondatafortesting–specificallytestingsocialmediadelivery functionalitywithoutactuallyaffectingcustomer’sproductionsocialmediaenvironments (email,FB,Twitteretc) Utilize3rdpartysoftwareAPIstocreateoperationalreportsforthebusiness. Supportthebusinessintheirprocessdefinitionandenhancementthroughunderstandingof dataandfunctionalcapabilitiesofanarrayofoperational3rdpartysoftwarepackages. SoftSkills: • • • Mustbecomfortablemulti-tasking,andbeingdeadlinedriven. Strongcommunicator–specificallypushingtofullyunderstandrequirementsofthebusiness andclearlycommunicatecapabilities/optionsofvarioussolutions. Mustbecomfortabledoingindependentresearchtoidentifytechnicalsoftwareproduct solutionsincludingAPIanalysis. • Reasonablydynamicaplus–thisisstillanevolvingstart-upcompanyanditisnotunusualfor marketneedstodictateshiftsindirection. TechnicalSkills: • • • • • • • • • • • MySQL Java (Play framework) Node JS (Loopback framework) HTTP/RESTful experience HTML,CSS,andJavaScript LESS(aCSSframework) EJSfiles(embeddedJavaScriptandJavaScripttemplates) Scala LoopBack(Node.jsframework) JSON Flyway(a3rd-partytoolusedfordatabasemigration,andpossiblyappdeployment) WORK HOURS & SCHEDULING This position will be required to work a minimum of 40 hours per week. Monday through Friday from 8:30am to 5:00pm. Optional flex work hours will be assessed and adjusted at an ongoing basis depending on productivity and department requirements. SUMMARY OF COMPENSATION Compensation: • • Base monthly salary A company owned laptop will be provided to assist in the above outlined job description Vacation Time: One week (40 hours) of paid vacation will be awarded after 60 days of employment, an additional week (40 hours) of paid vacation will be awarded after 1 year of employment. Interested applicants should email their resume to [email protected]