API Engineer

Sorry, this job was removed at 12:12 a.m. (EST) on Sunday, June 25, 2017
Find out who's hiring in Greater NYC Area.
See all Cybersecurity + IT jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
We are looking for a flexible, smart, and enthusiastic developer to help get us to our next level of growth.

You don’t necessarily need to be familiar with our current stack; our main priority is to find strong and flexible team members who can learn as they go and help out where they are needed the most.

Job Description

The API Engineer will work with the rest of our backend team to build features, design and implement API methods, and improve the performance and reliability of our systems as we scale our product and organization.

You are responsible for the server-side of Lua using Ruby/Rails, MySQL, Elixir/Phoenix, and GraphQL. In a typical week, an application engineer might develop new features with a cross-functional team of product managers, designers, as well as the engineers on the Web, iOS, and Android platforms.

Core Skills

  • Strong CS fundamentals from Bachelor’s in CS, engineering, related discipline or equivalent industry experience

  • Solid intuition on what makes good RESTful services

  • Curiosity, and a willingness to learn and talk about emerging technologies

  • Experience with other APIs (e.g.: Twitter, Facebook, Twilio, etc)

  • Strong Ruby experience or, even better, experience and/or interest in Elixir/Phoenix

  • Familiarity with Test Driven Development practices like BDD and ATDD

  • Comfortable in a small, intense, and high-growth startup environment

  • Ability to manage conflicting project demands and thrive in a small, fast-paced, startup environment

  • Understand mission-critical and data-intensive problems

  • Experience using SQL in a production environment

  • Interest in or experience with GraphQL

  • Demonstrated design and UX sensibilities

  • Experience in Frontend Web/JavaScript and NodeJS is a big plus


About Lua

Lua is a HIPAA compliant, cross-platform messaging application built for healthcare organizations to communicate securely, maximize productivity, and accelerate workflow for better care coordination.

Lua’s core is built in Ruby/Rails and runs on AWS (Amazon Web Services), with many of our performance-sensitive parts moving to a more modern Elixir/Phoenix stack. We have client apps running on Android, iOS, Web, and Windows & Mac desktops so that our customers can access Lua from anywhere.

The Engineering department is a small team that makes a big impact. We rapidly iterate and participate in all aspects of the product from helping define features, triaging/troubleshooting issues, to code review and mentoring. We have a strong commitment to quality and understand that security, usability and reliability are critical to the products we build.

Why You’ll Love Coming to Work

We have a fun work environment (think weekly lunches, regular social events, well-stocked pantry, and a top-notch crew of people). Our spacious office is conveniently located a few steps from Union Square. Other benefits include open PTO, medical/dental, 401K, and a true work/life balance.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Lua TechnologiesFind similar jobs