Full Stack Javascript Developer

Job description

Aloompa is the leading provider of turn-key, best-in-class products for music, food, conference and community-focused events in the U.S. and abroad. These products include FestApp, Presence, LiveStory, LiveChat and Insights. We require someone who strives to grow and reap the rewards that come with working in a small and agile team. 


We’re looking for a full-stack JavaScript developer to help us build out our next generation of product offerings on the web, in native app features and server side. We heavily use React and React Native, but we are looking for a great programmer, not just someone who knows a framework. Because we work on the bleeding edge of a lot of technologies, you are someone who problem solves creatively, learns quickly, and works productively both independently and collaboratively.


You Will:

  • Work inside our brand-new Innovation team on a fast-paced roadmap building new and experimental features for our apps and the data-heavy ecosystem around our apps
  • Build and test new and existing web and native apps
  • Work with many cutting edge technologies to deliver a great experience for our customers and their users
  • Think strategically in all areas of platform, software infrastructure, and application development



You Bring:

  • Solid experience with JavaScript on the frontend and backend
  • Experience with front-end frameworks such as React, Angular or Vue (we use React)
  • Experience building RESTful and GraphQL Node services and APIs
  • Experience with Amazon Web Services such as Elastic Beanstalk, Lambda, Cognito, DynamoDB, S3, etc..
  • Experience with React Native
  • Experience with a static type system such as Typescript or Flow
  • Strong problem-solving and critical-thinking skills
  • Strong object-oriented and functional programming and design skills
  • Understanding of software design patterns and architectural principles
  • Attention to quality through unit tests, automation scripts, and code reviews
  • Excellent written and verbal communication skills
  • Strong computer science fundamentals gained through Bachelor's degree in CS, Math, Engineering or equivalent


Personality wishlist:

  • You have the ability to thrive in a start-up environment
  • You’re excited about the prospects of adding “A Players” to your team
  • You’re capable of prioritizing without constant supervision
  • You’re constantly seeking ways to take on more responsibility
  • You need to feel a sense of ownership and pride in what you’re working on
  • You know hard work comes with the territory, but realize that results are what count
  • You’re happy, humble, and honest
  • You love building and shipping things
  • You’re tenacious… you don’t work around obstacles, you DESTROY them
  • You’re a team player
  • You love challenges
  • You know the definition of a gherm and are not one