Back to Job Search Results

Lead/Sr Developer - React/Angular/Go (Closed)

Date Posted: Apr 9, 2019

Job #1558453
Permanent
naples, Florida, United States

Main Objective: Develop, support, and maintain high-end and innovative software applications that support mission of helping surgeons treat their patients better. Write high-quality, reliable, and maintainable code and collaborate in a cross-functional team environment.

Essential Duties and Responsibilities:

  • Actively participates in software application development.
  • Translates abstract requirements into functional code to meet intended objectives and key results. Shows initiative and pro-actively implements application improvements and updates.
  • Maintains and enhances existing applications.
  • Effectively diagnoses and resolves application issues.
  • Deals with all aspects of the technology stack from client side programming to configuring servers and running applications.
  • Monitors applications for abnormalities and looks for areas to improve application availability and speed.
  • Deploys code changes to different environments in a safe and reliable manner.
  • Conducts code reviews, provides feedback, and suggests changes as needed.
  • Assesses new technologies, programming languages, and software. Presents findings and recommendations to both the team and business.
  • Works effectively with the UX, QA and Product Management teams during all stages of application development (ideation, design, build, test, and release).
  • Communicates effectively with customers and project stakeholders.
  • Occasional travel for training, meetings or trade shows may be required.

Education and Experience:

  • Bachelor’s degree in Computer Science or related field preferred.
  • 7+ years of hands-on experience developing web/mobile applications that are used in a production environment.
  • 2+ years of Lead experience
  • Experience writing robust, pragmatic code following design patterns/anti-patterns.

Knowledge and Skill Requirements/Specialized Courses and/or Training

  • Advanced experience developing and supporting web and/or mobile applications using programming/scripting languages such as Angular OR React OR Go
  • Advanced experience developing applications using a framework such as Ruby on Rails or MVC on iOS.
  • In-depth understanding of modern web development techniques and standards including JavaScript, responsive web design, and front end development frameworks.
  • Knowledge of React and AngularJS is a plus.
  • Advanced understanding of relational database design. Experience with NoSQL data stores is a plus.
  • Must be able to write SQL queries and understand database concepts such as stored procedures, views and triggers.
  • Experience with performance tuning tools (e.g. Instruments for iOS, Chrome Web Tools, etc.).
  • Knowledgeable about web standards, W3C specifications, and cross-browser/cross-platform/cross-device compatibility.
  • Advanced experience with distributed version control systems such as Git