Please email your resumes to careers@scanbuy.com.

Follow us on Twitter and Facebook to receive updates on new career opportunities.

Careers at Scanbuy

Sr. Software Engineer - Java Developer (Telecommute)

Scanbuy - Greater New York City Area or Telecommute

Job Description

Scanbuy is seeking a senior software engineer to join the development team for the ScanLife Platform.

As a software engineer you thrive in a fun start-up environment delivering rock-solid customer focused solutions. You work best as part of a close-knit team that likes to get things done and learn as they go. If you want to make a difference at a small company riding a tidal wave of market upsurge, consider us. We have a startling amount of work to do that offers endless opportunities to learn new technologies, be creative with user interfaces, and catapult our solution into worldwide leadership.

You will be a member of a small cross functional scrum team working with Product Owner and customers to scope, design, implement and launch new features. As a key member of this team you will be working on the ScanLife platform delivering shippable software every 2 weeks. We have few boundaries (who can afford boundaries?) so you will be able to stretch in any number of directions even as you bring your skills and experience to the table and mentor our junior people.

We are looking for experienced engineer with track record of building scalable web applications and APIs.

Desired Skills & Experience Responsibilities:

  • Rapidly learn and become proficient in the ScanLife platform, especially server components and external interfaces
  • Work with the engineering and product teams to design, develop, test, and deploy customer features
  • Improve the scalability, reliability, and capacity of our core systems
  • Participate in Agile development as a member of a self-organizing Scrum team
  • Contribute to product design in a collaborative, global team environment
  • Write automated tests
  • Expand and improve our engineering practices


Requirements:

  • BS degree in Computer Science, Engineering, or related technical discipline. MS would be a plus
  • 5 years’ experience building highly scalable and reliable web applications utilizing Java , Spring, Hibernate, Grails or Scala
  • Experience with Java, Linux, MySQL, multithreaded programming
  • Solid understanding of building Ajax based websites using jquery, backbone js, DOJO, YUI
  • Experience in technologies like Hadoop or mongodb is big plus
  • Demonstrable interest in and exposure to modern programming tools and practices such as Open Source, TDD, Git, Continuous Build and Integration


Experience in testing and tuning JVM, software configuration to maximize performance using tools like JConsole, JMeter,LoadUI etc.

Company Description:

Scanbuy is the leading global provider of mobile barcode solutions for the enterprise. Used in over 125 countries around the world every day, the ScanLife scanner app is the gateway for consumers to make more informed purchases and for companies to connect to consumers in their daily lives away from a computer. We have experienced 600% growth in usage over the past year and we are still riding the rocket.

We are a distributed Agile organization, which means we empower our teams to do their best work in their own way, and we depend on them to uphold high engineering and quality standards and to do the right thing. Our goal is nothing less than the highest quality that Agile has to offer: zero bug software. You will be on a Scrum team working closely with a few other colleagues to build value for our customers in the best way you know how. If you want to make a difference at a small company riding a tidal wave of market upsurge, consider us. We have a startling amount of work to do that offers endless opportunities to learn new technologies, be creative with user interfaces, and catapult our solution into worldwide leadership.

Additional Information:

Type: Full-time

Experience: Mid-Senior level

Functions: Engineering, Information Technology

Industries: Marketing and Advertising

Sr. Software Test Engineer – Mobile and Web Application Development

Scanbuy - Greater New York City Area or Telecommute

Job Description:

Scanbuy is seeking a senior software test developer for its mobile and web apps and its backend processing system. You will be the senior technical person in software testing and automated test within Scanbuy, and over time you’ll help us to create a powerful test capability. We will look to you to provide direction with regard to technology and techniques that will supercharge our automated testing and help us overcome the challenges that surround automated test of mobile handset applications. You will also be a member of a scrum team doing product development across all facets of the Scanbuy platform

Desired Skills & Experience:

Spend your time the way technical leaders are supposed to by contributing directly to ongoing product development and providing leadership to help drive our automation test technology to higher standards. Help figure out how to handle multiple apps on mobile handsets and web-based online applications. Evangelize automated testing and ‘test infect’ everybody on our product development team. You will, on a daily basis, provide leadership around testing and test creation as the primary test member of our back end and web application development scrum team. We’ll want you involved in every aspect of product development, from conception and design through release. You’ll be working on a virtual, agile team that wants to achieve zero bug software.

The Person:

We’d like you to have at least 3 years experience with software test automation and 5 years total product development experience. Some of your testing experience will have been with test automation of mobile handset apps. We think you are a programming tester, and we expect experience in Java, Objective C, C++, or Ruby. Or something else close.

Yeah, sure, we want to know that you had enough focus to get a BS degree in Computer Science, Engineering, or related technical discipline. An MS degree would be a plus. Have you done load, performance, and scalability testing of web-based systems? We do that, and it’s hard. It would be nice if you could help.

Of course we’d prefer if you’d spent a year or more doing automated test in an agile environment. Experience with ATDD or Behavior Driven Development using Cucumber would be awesome.

Company Description:

Scanbuy is the leading global provider of mobile barcode solutions for the enterprise. Used in over 125 countries around the world every day, the ScanLife scanner app is the gateway for consumers to make more informed purchases and for companies to connect to consumers in their daily lives away from a computer. We have experienced 600% growth in usage over the past year and we are still riding the rocket.

We are a distributed agile organization, which means we empower our teams to do their best work in their own way, and we depend on them to uphold high engineering and quality standards and to do the right thing. Our goal is nothing less than the highest quality that Agile has to offer: zero bug software. You will be on a Scrum team working closely with a few other colleagues to build value for our customers in the best way you know how. If you want to make a difference at a small company riding a tidal wave of market upsurge, consider Scanbuy. We have a startling amount of work to do that offers endless opportunities to learn new technologies, be creative with user interfaces, and catapult our solution into worldwide leadership.

Additional Information:

Type: Full-time

Experience: Mid-Senior level

Functions: Engineering, Information Technology

Industries: Marketing and Advertising