Full Stack Developer

The Company   


Atheneum is a global platform revolutionizing market research & knowledge sharing across the business community. Our mission is to accelerate the decision-making of our clients by connecting them to the world’s top professionals and industry leaders. We deliver interactions that generate intelligent insights & creative ideas ensuring our clients can drive their business forward efficiently.


Founded in 2010, Atheneum currently employs 350+ professionals in 11 global offices and is rapidly growing as one of the world’s leading global insight platforms to strategy consulting firms, investment houses & global corporations.



The Opportunity  


We are looking for an experienced software developer (minimum of 3 years experience) to build browser-based systems using NodeJS on AWS. This person would be part of a newly established agile software development team to tackle a number of exciting leading-edge software solutions which have a significant and direct business impact. We will be building web and mobile applications, deploying to AWS, with automated testing and deployment, using modern best-of-breed web technologies.  This role is ideally suited to a candidate who has a solid track record of delivering web-based applications in any language, but ideally in NodeJS with solid experience with SQL, testing, and other supporting technologies.


The ideal candidate will bring in a can-do attitude, an interest in exploring state-of-the-art technologies, and a willingness to share knowledge and improvement ideas while being effective in supporting junior team members.



Location: Berlin, London or remote. Remote workers must be able to travel regularly to London or Berlin.


Reporting to: Lead Developer.



Main Tasks: 



  • Analyzing requirements

  • Planning, designing, and coding 

  • Testing and documenting

  • Contributing to SW architecture discussions




Job requirements



Profiles we are seeking



  • Experience in developing browser-based business systems

  • Strong knowledge of Javascript

  • Good knowledge of SQL

  • Experience in developing in NodeJS, Ruby on Rails or Java (or similar)

  • Experience in developing in React

  • A willingness to work in whatever language is appropriate for the project

  • Ability to communicate clearly and accurately with both stakeholders, analysts, developers, and other team members in writing and in person

  • Familiarity with an iterative approach to development, e.g. Agile

  • Strong English language skills

  • Understand the principles of TDD, use of the unit, and integration testing

  • Comfortable using Git



The ideal candidate will also:



  • Have experience in designing for and deploying to cloud-based services, e.g. AWS, Azure or Google

  • Have experience of automated testing, including functional/integration/UAT

  • Have some knowledge of maintaining CI/CD Pipelines

  • Understand the concepts of "CAP Theorem", "Eventual Consistency", a fundamental understanding of Design Patterns is a plus

  • Have an interest or experience in AI, especially in machine learning and NLP fields



What We Offer:



  • Public transportation discount


  • Partially refunded lunches


  • Urban Sports Club discount


  • German classes






  • German classes


Apply for this job








source https://remoteok.io/jobs/102978
If there is no "apply" button, copy the link above (https://ift.tt/.....) and paste on a new tab in your browser

No comments

CLOSE

Enter your email address:

Delivered by FeedBurner

'
Life and Passion. Powered by Blogger.