ParkJockey Company Profile

Senior Software Engineer at ParkJockey (Miami, FL)

About the Employer

Job Description

Senior Software Engineer WHO WE ARE: Headquartered in Miami, Florida with operations across North America, the UK and around the world, ParkJockey is a Real Estate Technology Company that provides solutions to maximize the yield and diversify the utilization of parking lots and garages for cities, stadiums, shopping malls and airports. We offer business services and technology products for the automation and virtual management of parking operations allowing clients to see significant increases in revenue due to the reduction of CAPEX/OPEX costs and the elimination of theft.Our flagship vehicle access product leverages automatic vehicle identification to provide drivers with a superior frictionless parking experience while the data is actioned in real-time for hyper-local, hyper-targeted marketing opportunities. These core offerings position ParkJockey as an enabler for nimble re-purposing of parking real estate for last mile delivery in the ongoing mobility revolution We are looking for Senior Software Engineer to help us architect our highly-scalable, revolutionary platform and products. The right person should have advanced knowledge in Python, Java or GO. They should be comfortable working with frameworks, SQL, REST APIs, AWS or GCP. WHAT YOULL DO (Essential Functions):Work closely with engineering management and product management to design solutions to core business problemsImplementing the backend for new features including design of models, business logicBuilding RESTful APIs for our native apps to consume, as well as working closely with our Frontend Engineers.Research, analyze, and recommend technical solutions=Create architectural documentation describing proposed solutionsEstablish architectural design patterns and best practicesMaintaining, enhancing, and developing architecture of our platformWHAT WERE LOOKING FOR:7-10 years of Software Development experienceAdvanced Python/Java/Go development experienceExperience designing and developing highly-scalable RESTful APIsBuilding backend services for web applicationsExperience with SQL and NoSQL databasesExperience or strong knowledge of SQL (queries, joins, etc.)Experience with cloud services like Amazon Web Services or Google clExperienced with Git / Github  Nice to have skills, but NOT REQUIRED:Experience with Analytical frameworksExperience with JavaScript and JS frameworks such as React.js, Angular.js, and/or Node.jsPayment ProcessingMixed Mobile Development & Web Development background PHYSICAL DEMANDS:The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.Frequently operate small office equipment such as a computer, calculator, copier/printerWill remain in seated position for extended periods of time WORKING CONDITIONS:·       Own and evolve the native mobile technology architecture.Collaborating with other engineers to create and execute the architectural plan.Sharing and communicating best practices from your career and creating news ones with the team.Deliver the roadmap of the productNice to have skills, but NOT REQUIRED:Experience with Analytical frameworksExperience with JavaScript and JS frameworks such as React.js, Angular.js, and/or Node.jsPayment ProcessingMixed Mobile Development & Web Development background BENEFITS:Unique opportunity to be part an early stage and fast-growing startup driving disruption in the food-tech spaceWork with a smart, dedicated and passionate team in vibrant cultureCompetitive compensation and benefits