The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.
Mfv62q72glp799kzqqq

Full Stack Software Developer

Job Description

Job Brief

Our startup in Kirkland is developing the next generation of EMV-capable pay-at-the-table devices. We are looking for a Full Stack Software Developer to assist in the design and implementation of our updated application stack. You will work collaboratively with developers, quality assurance engineers and product managers. Our team moves quickly, the right candidate will be versatile and willing to provide expertise and guidance to ensure our software is able to provide a highly reliable, engaging and secure solution for all of our customers and partners.

Your Responsibilities Will Be…

  • To participate in the product development lifecycle, including the requirements gathering, design review, capacity planning and code review processes.
  • To design, implement, deploy and maintain high-volume scalable applications in Node.js.
  • To design and implement low-latency, high-availability applications that are able to perform at high levels.
  • To schedule, coordinate and execute hardware and software integration activities as assigned.
  • To implement data and security protection standards.
  • To integrate with a NoSQL (Couchbase) data storage solution.
  • To write reusable, testable and efficient code.

What You Will Get…

  • The ability to transform the dining experience and the way in which restaurants accept payments; securing the transaction and protecting both the restaurant and the diner from potential credit card fraud.
  • The ability to impact change and drive the business forward; we’re a small team and every voice is critical to our success as a company.
  • A competitive compensation package.
Requirements

Skills

Node.js or JavaScript, Couchbase, WebStorm, Mocha, Amazon Web Services (AWS), RESTful API web services, Bootstrap, AngularJS, an Object-Oriented Programming (OOP) language

You Will Have…

  • Bachelor’s Degree in Computer Science or equivalent experience
  • 4+ years of experience in a software development role
  • 3+ years of experience working in a Linux/Unix environment
  • Expert knowledge of JavaScript or Node.js
  • Experience utilizing Node.js frameworks such as Hapi.js, Socket.io, Express.js or an equivalent development framework 
  • Experience testing Node.js framework using Mocha; writing unit tests will be required
  • Expert knowledge with NoSQL databases including MongoDB or Couchbase; Couchbase preferred
  • Experience with front-end technologies including AngularJS and Bootstrap
  • Experience with Amazon Web Services (AWS)
  • Expert knowledge of RESTful API web services
  • Expert knowledge of a managed-code language (Java or C#)
  • Experience with distributed source control (Git/Mercurial)
  • Strong attention to detail and thoroughness; able to handle complex issues and undocumented processes
  • Excellent communication skills, both written and verbal; documentation will be required
  • The ability to work in a fast-paced and Agile environment; flexibility and responsiveness is required

Job Requirements

 

Job Snapshot

Location US-WA-Kirkland
Employment Type Full-Time
Pay Type Year
Pay Rate N/A
Store Type IT & Technical
Apply

Company Overview

TableSafe, Inc

At TableSafe, our innovation begins with empathy. We strive to stand in the shoes of all our customers and sit in the seats of end users, to fully understand and experience the challenges associated with the guest payment experience. We continually test our solutions with all stakeholders to confirm our solutions work for everyone. We call this empathetic innovation and it is at the heart of our technology. Learn More

Contact Information

US-WA-Kirkland
Icon-social-facebookIcon-social-linkedinIcon-social-twitter
Snapshot
TableSafe, Inc
Company:
US-WA-Kirkland
Location:
Full-Time
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
IT & Technical
Store Type:

Job Description

Job Brief

Our startup in Kirkland is developing the next generation of EMV-capable pay-at-the-table devices. We are looking for a Full Stack Software Developer to assist in the design and implementation of our updated application stack. You will work collaboratively with developers, quality assurance engineers and product managers. Our team moves quickly, the right candidate will be versatile and willing to provide expertise and guidance to ensure our software is able to provide a highly reliable, engaging and secure solution for all of our customers and partners.

Your Responsibilities Will Be…

  • To participate in the product development lifecycle, including the requirements gathering, design review, capacity planning and code review processes.
  • To design, implement, deploy and maintain high-volume scalable applications in Node.js.
  • To design and implement low-latency, high-availability applications that are able to perform at high levels.
  • To schedule, coordinate and execute hardware and software integration activities as assigned.
  • To implement data and security protection standards.
  • To integrate with a NoSQL (Couchbase) data storage solution.
  • To write reusable, testable and efficient code.

What You Will Get…

  • The ability to transform the dining experience and the way in which restaurants accept payments; securing the transaction and protecting both the restaurant and the diner from potential credit card fraud.
  • The ability to impact change and drive the business forward; we’re a small team and every voice is critical to our success as a company.
  • A competitive compensation package.
Requirements

Skills

Node.js or JavaScript, Couchbase, WebStorm, Mocha, Amazon Web Services (AWS), RESTful API web services, Bootstrap, AngularJS, an Object-Oriented Programming (OOP) language

You Will Have…

  • Bachelor’s Degree in Computer Science or equivalent experience
  • 4+ years of experience in a software development role
  • 3+ years of experience working in a Linux/Unix environment
  • Expert knowledge of JavaScript or Node.js
  • Experience utilizing Node.js frameworks such as Hapi.js, Socket.io, Express.js or an equivalent development framework 
  • Experience testing Node.js framework using Mocha; writing unit tests will be required
  • Expert knowledge with NoSQL databases including MongoDB or Couchbase; Couchbase preferred
  • Experience with front-end technologies including AngularJS and Bootstrap
  • Experience with Amazon Web Services (AWS)
  • Expert knowledge of RESTful API web services
  • Expert knowledge of a managed-code language (Java or C#)
  • Experience with distributed source control (Git/Mercurial)
  • Strong attention to detail and thoroughness; able to handle complex issues and undocumented processes
  • Excellent communication skills, both written and verbal; documentation will be required
  • The ability to work in a fast-paced and Agile environment; flexibility and responsiveness is required

Job Requirements

 
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Full Stack Software Developer Apply now