Senior back-end developer

Senior Back-End Developer

Location: Copenhagen

Contract: Full-time

Description

GAN Integrity is building a cloud only product to manage legal and compliance processes to help companies tackle corruption, training, incidents and audits. Up until now, this has been a tedious process involving boring forms and armies of consultants with excel sheets. But they are changing that. At GAN they want to build beautifully designed software that is easy to use and does not require a manual.

How GAN Integrity works

They work agile. They experiment, iterate and adapt, but they also like to get it right the first time. They like to materialise prototypes fast, and work from there. They think making good software is complex, but often the complexity lies in what not to build. They like to keep things simple. They value quality and speed equally. They work on small squads that have the resources to get things done. They plan big blocks together in the whole team, and leave details and execution up to the smaller squads. They trust each other. Their products are built on the MEAN stack (MongoDB, Express, Angular and Node.js).

What GAN is looking for

They are looking for a Senior Backend Developer who is ready to run with their own projects or even product. The new senior developer should be a team player that likes code reviews and a good technical discussion.

You will be responsible for building out our cloud-only products that are built on the MEAN stack. In cooperation with product management and the engineering team you will help plan out the right architecture and approach to technically ship solutions that fit the product needs. You will provide technical information and input on how to best build out the products.

RESPONSIBILITIES

  • Influence the overall architecture to build super-scalable software
  • Develop high-level system design and low level technical design
  • Help prioritize engineering projects against business targets and evaluate what can be executed with the available resources
  • Develop, troubleshoot, debug and implement code for the GAN Products
  • Work with DevOps team-members to ensure continued stability and performance
  • Coach and mentor the developers in your team on personal and technical skills
  • Initiate, implement and develop creative and innovative engineering processes and practices
  • Help mature staging, testing and deployment systems to automate boring tasks

Requirements

Professional qualifications

  • Solid JavaScript development experience
  • Experience with NoSQL databases
  • Knowledge and experience with code versioning tools. We use Git.
  • Overview and understanding of the full-stack of technologies used in web applications (we use Angular, CSS3, HTML5 on the frontend & NodeJS, mongoDB, Express.JS on the backend)
  • Understanding of DevOps work is a plus, more experience is a big plus
  • Basic understanding of QA and test automation

Personal qualifications

  • Aggressive problem diagnosis and creative problem solving skills
  • Ability to work independently, but strong team-player and -leader
  • Excellent communication and interpersonal skills
  • English verbal and written proficiency, as English is our company language with 15+ nationalities in the office

Benefits

  • Competitive salary
  • A real impact on the product and company’s growth and evolution
  • Work with motivated colleagues who love their work
  • Catered lunch, snacks and great coffee

About Gan Integrity Solutions:

GAN compliance is a software company headquatered in Copenhagen and New York City. The development team is in Copenhagen, and is currently 10 people. The team is a mix of many nationalities, experience levels and attitudes. They have one thing in common; they love building great software and scaling it to new levels. The products are built on the MEAN stack; Mongo DB, Express, Angular and Node.js. Joining GAN will give you access to working with our products that are being trusted by some of the world’s most interesting companies to solve their compliance needs. You will work with a dedicated team that is both social active and dedicated to the local development communities.