Are you one of those technically proficient and creative individuals who wish they’d had an opportunity to contribute to a major institution in its infancy? If you are, then we can’t wait to meet you!  At DataOceans, you’ll face new challenges every day that will demand new and innovative solutions. Our culture is all about working hard and playing hard in a fun-loving environment.

Full Stack Web Developer

Full Stack Web Developer

Job Description

DataOceans, a leader in Customer Communications Management (CCM) solutions, is seeking a Full Stack Web Developer. This person will be responsible for developing web solutions to allow our clients to communicate effectively with their customers in various ways. This communication takes many forms but often centers around statements, billing, payments, marketing campaigns, user preferences, user notifications, etc. Primary technologies are React JS, Node JS, GraphQL, and SQL along with the standard JavaScript, HTML5 and CSS expected in any web development.

If you enjoy working with a talented team where your input is highly valued, if you strive to build secure high-quality software, and if you thrive on constant learning and improvement, then we want to hear from you.

Required Skills & Experience

  • At least 3 years of experience building software for a production environment
  • Very proficient with JavaScript and HTML5
  • Professional experience with React JS (comparable experience in Angular or Vue will be considered if no React background)
  • Professional experience with Node.js and Express
  • Solid understanding of databases and fluent in SQL

Desired Skills & Experience

  • Knowledge of GraphQL
  • Understanding of RESTful APIs
  • Proficient with CSS3
  • Experience with payment processing and PCI compliance
  • Experience with healthcare systems and HIPAA compliance

Responsibilities & Duties

  • Collaborate with product, design, and development teams
  • Convert mockups and prototypes into responsive web applications
  • Ensure consistent, responsive experiences across multiple devices and browsers
  • Develop and maintain reusable UI and back-end components when possible
  • Stay current with technologies and apply best-practices

Personal Skills

  • Ability to communicate clearly with other team members
  • Trustworthy and reliable – will get the job done
  • Self-managed and self-motivated to do your best work
  • Team-player
  • Wants to develop a great product and have fun in the process

Please forward resume to if you are interested.