Copenhagen

Senior NodeJS Application Developer

Principal role description:

We’re looking to expand our team with a skilled NodeJS application developer. You will be joining an agile team that work on a SaaS Content Authoring solution for life-sciences companies and their creative partners.

Our SaaS solution uses a combination of serverless functions and containerized servers built with NodeJS. The solutionis deployed to Amazon Web Services using continuous integration and deployment pipelines. We have an expanding client base of global enterprise users, with multiple dedicated environments.

You will be primarily working in our solution backend, focusing on creating and updating serverless functions, developing solutions on our containerized servers and helping with environment updates and deployments.

In your role you will have a lot of freedom to design and implement features in collaboration with the product team. You will also be part of the complete development workflow, from specifying and scoping features with the product and architecture team, to the final release.

Key competences:

You are an experienced NodeJS developer that enjoys working in Agile teams with a diverse set of colleagues. You are able to spar with product and creative teams to refine stories into implementation ready tasks. You are used to working with larger software projects, handling pull requests, delivering features and writing testable, well documented code. Jira and Confluence are everyday tools for you. You enjoy problem solving and always make time for your colleagues when they need your insight into an issue.

You will be part of Anthill’s diverse and international family, and contribute to an open-minded, hardworking culture where we not only respect but also celebrate differences and understand their advantages for business and our working environment.  

You work closely and respectfully with colleagues from the different Anthill functions, always in the spirit of finding optimal solutions for our clients and improving business for Anthill.

Desired Skills

  • Strong programming skills
  • Developing and deploying Containers & agents
  • DevOps in SaaS context
  • Could platforms & infrastructure
  • Real-time messaging
  • Version Control
  • Testing and documentation
  • Agile workflows
  • Good communication skills (fluent in English)

Key responsibilities:

  • Creating and updating serverless functions
  • Implementing API integrations
  • Developing features for containerized servers
  • Working with content preview generation services (Puppeteer or similar)
  • Creating and upgrading client environments using an "Infrastructure as Code" approach
  • Documenting your work and participating in feature reviews
  • Participation in technical refinement sessions with the broader team

Technologies Used

We do not require that you know all of the technologies below, we know that the most important skill is the ability to get up to speed quickly with new solutions. However, we will prioritize applicants with relevant experience:

  • AmazonWeb Services
  • Serverless development
  • JavaScrip/NodeJS
  • Docker Containers
  • RESTAPIs
  • Buildkite Continuous Integration
  • AblyReal Time Messaging
  • Git
  • HTML/CSS
  • CypressTesting Framework

Interested?

If you want to know more about the job, please contact Tor Kristensen by e-mail:

tkr@anthillagency.com