Skip to main content
Posted April 21, 2017
Cooper Vision

Full Stack Developer

Folsom, CA, United States Full Time

JOB TITLE: Full Stack DeveloperDEPARTMENT: EyeCare Prime IT DevelopmentJOB SUMMARY Responsible for supporting, testing and updating the next...


JOB TITLE:
Full Stack Developer

DEPARTMENT: EyeCare Prime IT Development

JOB SUMMARY


Responsible for supporting, testing and updating the next generation of CooperVision’s EyeCare Prime online services. Troubleshoots tasks to solve problems before launch. Suggests new functionality and changes to applications.

ESSENTIAL FUNCTIONS

  • Build front-end, back-end API’s and databases using various programming and scripting languages.
  • Develop and update Web applications as identified by management through packaged and customized applications.
  • A solid understanding of web application development processes including the software development life cycle (SDLC).
  • Manage production software.
  • Maintain and build the development pipeline to increase speed, production and quality.
  • Monitor, identify and relieve bottlenecks and restraints on production systems through development and system tuning.
  • Ensure the production software is scalable, stable and secure.
  • Gather and analyze information skillfully.
  • Use analytical thinking skills to work through complex situations.
  • Troubleshoot, fix and test software bugs.
  • Test and document current and future systems and development.
  • Read lines of code to find discrepancies which prevent applications from running correctly and should have strong multitasking and problem-solving skills to identify errors in software.
  • Other duties as assigned.

POSITION QUALIFICATIONS

KNOWLEDGE, SKILLS AND ABILITIES

  • Extensive knowledge in Object oriented programming (OOP).
  • Extensive skills with Node.js, JavaScript, html, CSS, and other programming languages.
  • Strong leadership and communication skills.
  • Knowledge with SQL and NOSQL databases.
  • Knowledge in website development and architecture design.
  • Proficient with both Microsoft and Linux operating systems.
  • Extensive knowledge in development practices including agile project management, test driven development, scrum, design patterns, etc.
  • Ability to read and understand highly technical material.
  • Self-motivated, detail-oriented and organized.
  • Demonstrable experience with the MEAN development stack.
  • Experience with IaaS/PaaS.
  • TDD, BDD in practice.
  • Agile/DevOps practices.
  • A combination of excellent problem solving, communication and interpersonal skills.
  • Ability to adapt to change and new information.

WORK ENVIRONMENT

  • Normal office environment.

EDUCATION

  • Bachelors degree in Computer Science; or an equivalent combination of education and experience.

EXPERIENCE

  • 2 – 5 years of web development experience
  • 1+ years experience in MEAN stack development
  • HTML5, CSS3, and other front-end technologies
  • Understanding of SQL and NoSQL databases (Mongo, Redis)
  • Demonstrable experience monitoring and maintaining production web applications
  • Service Architecture
  • Message Broker/Queues experience a plus
  • Working independently and in a team environment.
  • In-depth knowledge of current technological trends, developments, and best practices.
  • Competent in Windows & Linux based machines
  • HIPAA and Security experience a definite plus

This listing expired on May 21. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.