Internal Full Stack Developer Role

Role

GigSmart is looking for a full stack Developer to come build something great with us! As part of the engineering team, you will work on internal applications that support our sales, BI, and customer service teams. We're looking for a self-motivated engineer who has a real passion for writing well designed web and mobile applications. Every engineer has input into our product process and will have a real impact as part of a small, nimble team.

Job Description

Responsibilities:

• Work with a cross-functional team to understand, document, design, and implement functionality to support business processes and goals

• Participate in daily standups

• Identify and fix performance bottlenecks

• Write tests and perform code reviews to ensure that we're shipping reliable, readable, and reusable code

• Ship as soon as your features ready

• Research and implement technology solutions for better user experiences

• Daily onsite collaboration with the team

Here is what we’re looking for:

• Strong experience across relevant technologies including JavaScript, React and a backend technology such as Rails, Cake, .Net MVC, Phoenix, or others

• Strong knowledge of communicating and integrating with APIs (internal / external)

• Working knowledge of source control systems including Git

• Knowledge of object-oriented software design, development, and architectural principles

• Ability to work onsite in our Denver, CO office

Nice to have:

• Frontend

- Experience with Relay Modern, GraphQL, React Native, Material UI

• Backend

- Experience with Elixir, Phoenix, Ecto, Absinthe

• Experience with Test automation

• Experience with Continuous deployment

Expectations of a GigSmart Employee:

• Be positive

• Work hard

• Innovate

• Have passion

• Continue to learn

• Exceed expectations