GainesvilleRecruiter Since 2001
the smart solution for Gainesville jobs

Software Engineer

Company: SharpSpring
Location: Gainesville
Posted on: July 13, 2019

Job Description:

Software EngineerGainesville, FLDevelopment - Software EngineeringFull-TimeApply for this jobSharpSpring is seeking talented, on-site Software Engineers in Gainesville, FL. We're looking for Software Engineers with significant real-world experience working in at least a few areas of our technology stack and a high level of enthusiasm for learning other technology we use. Candidates should be able to demonstrate examples of at least one public facing or commercial application they have made significant contributions toward developing - ideally an app powered by a modern TypeScript or JavaScript framework with an API backend. We compensate based upon merit and skill level with a strong basis on practical skill sets, so existing projects are helpful in establishing experience.
This position will give you the chance to work with the latest technologies and come up with creative solutions to problems across a wide range of projects. Ownership of product modules is encouraged, and as a member of our team, your contributions will have a positive impact on thousands of customers spanning the globe. We work in an agile environment where input from every developer is welcomed and everyone's voice is heard. Responsibilities shift between working on the frontend for projects using React and writing backend APIs that interact with a database.
We are looking for someone that has a good grasp writing in PHP, Golang, JavaScript, or TypeScript (around 2+ years of experience in any listed). This person should be an effective communicator, capable of making technical decisions, and have great technical problem-solving skills. An understanding of relational databases (MySQL) and the ability to write queries is expected. Our engineers tend to be passionate about new technology, have high attention to detail, and generally just enjoy writing code.
Responsibilities





  • Design, communicate, and implement solutions both creatively and effectively
  • Establish and extend our GraphQL API to enable building out new functionality
  • Build out React Components using TypeScript and GraphQL
  • Maintain legacy features and fix issues in PHP 7.2
  • Work with other members of the development team to engineer deliverables and write quality software for our customers
  • Identify and communicate ideas to a team and with other departments, especially architectural and technical details
  • Take ownership of the core features of the service
  • Comfortable working on the command line



    The Person





    • Deep understanding of at least one programming language, ideally fluent in multiple
    • Experience with building web applications using frontend technologies similar to: React/Vue, Redux/Vuex, TypeScript/Flow, CSS, Jest, and Webpack
    • Experience with building web applications using backends written using PHP, MySQL, APIs, Mockery, OOP pattern, PHPUnit, and MongoDB
    • Experience using frameworks/technologies to test applications
    • Effective communicator, capable of technical decision-making, and on-point technical problem-solving skills



      Bonus Experience





      • Git experience on a large team or open-source projects
      • Experience leading a team or working in a role that involved multiple teams
      • Experience with writing services on both the frontend and backend
      • Experience with clean code and linting
      • Experience with continuous integration, jenkins, github, and JIRA
      • Experience with designing user interfaces
      • Experience with Linux
      • Understanding of how APIs, how HTTP works, and/or how TCP/IP works
      • Deep knowledge of performance and how it relates to MySQL
      • Experience working with MongoDB, Redis, Elasticsearch, Sphinx and/or Nginx



        Find Out What It's Like to Work at SharpSpring
        SharpSpringers are dedicated, diverse individuals working to provide the best product and service possible to our customers. SharpSpring (NASDAQ: SHSP) provides excellent benefits, an engaging workplace, and talented, friendly coworkers. Join our team!Apply for this job

Keywords: SharpSpring, Gainesville , Software Engineer, IT / Software / Systems , Gainesville, Florida

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


System Administrator
Description: lt span gt Description: lt br gt amp nbsp lt br gt The System Administrators focus will be on the ongoing support and administration Installation/Upgrades of all the companies Infrastructure Systems (more...)
Company:
Location: Maitland
Posted on: 07/22/2019

Project Manager, Orlando, FL
Description: lt span gt Reedy Creek Improvement District lt br gt Job Description lt br gt amp nbsp lt br gt Job Title: Information Technology IT Project Manager lt br gt Department: Information Technology (more...)
Company:
Location: Orlando
Posted on: 07/22/2019

Junior to Mid-Level Java Developer
Description: lt span gt lt B gt Job Title: Junior to Mid-Level Java Developer lt /B gt lt br gt lt B gt Maitland, FL lt /B gt lt br gt amp nbsp lt br gt Department: Engineering lt br gt amp nbsp lt br gt (more...)
Company:
Location: Maitland
Posted on: 07/22/2019


PHP / Web Development
Description: 5 years object oriented programming in LAMP stack br Strong grasp of front-end web technologies including HTML, CSS, AJAX, JSON, JavaScript and
Company:
Location: Orlando
Posted on: 07/22/2019

PHP Developer
Description: An extensive knowledge of the PHP, JSON, XML and object- orientated PHP JavaScript Strong working knowledge of design patterns
Company:
Location: Orlando
Posted on: 07/22/2019

Network Operations Technician
Description: Network Operations Technician will receive, analyze, monitor and resolve network problems in a timely fashion with minimal guidance from more senior technicians or supervisor. Responsibilities
Company:
Location: Maitland
Posted on: 07/22/2019

Informatica- MDM-IDQ-ETL Admin
Description: lt span gt 7 years of Power Center, MDM, IDQ amp amp TDM administration plus at least 8 years of prior development experience. lt br gt amp nbsp lt br gt -50 of work will be in Maintenance and (more...)
Company:
Location: Orlando
Posted on: 07/22/2019

Network Administrator - LAMP
Description: This Network Administrator Position Features: br br Benefits br Vacation PTO br Great
Company:
Location: Orlando
Posted on: 07/22/2019

QA II and III-Direct Hire-Orlando, FL
Description: lt span gt Software Quality Assurance Engineer II is responsible for Test planning, design, creation, execution and Automation for various applications and subsystems. lt br gt amp nbsp lt br gt JOB (more...)
Company:
Location: Orlando
Posted on: 07/22/2019

Call Center Manager - Business Development Role!
Description: Looking for a call center manager to oversee and coach the direction of the
Company:
Location: Orlando
Posted on: 07/22/2019

Log In or Create An Account

Get the latest Florida jobs by following @recnetFL on Twitter!

Gainesville RSS job feeds