We are actively pursuing development of new products to market in an aggressive campaign and require well rounded, eager to learn back-end developers to take ownership of design and implementation of next generation platforms.

Responsibilities

You should feel comfortable dealing with ambiguity, and confident about being able to apply your engineering experience to make pragmatic choices about design, architecture, implementation, quality, and processes.
In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile methodologies and popular back-end technologies (e.g. NodeJS) we’d like to meet you.

Requirements

  • Bachelor’s degree in Computer Science, Engineering or a related field
  • Familiarity with Agile methodologies, development approaches, and tools (e.g. JIRA)
  • Experience with RDBMS platforms such as Oracle, MySQL, and PostgreSQL
    Working knowledge of NoSQL platforms such as MongoDB
  • In depth knowledge of web concepts, such as HTML, CSS and DOM
  • In depth knowledge of web service protocols, such as REST and SOAP
  • Strong understanding of Node.js and JavaScript
    Desired experience with the following technologies: Express.js, JWT Auth, OAuth, JSON
  • Understanding of core computer science concepts
  • Familiarity or the ability to learn current trends and best practices in back-end architecture
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude