Download Restaurant Logic Jackson, MI Full-Time Full

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
Transcript
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]