Menu open

As a developer you will work on the core of our system, coding and deploying software modules mainly in a microservice architecture in a Kubernetes/Docker environment currently residing in AWS cloud. You will also write tests, document software and talk to people who work on business requirements, such that you can break them down to technical specifications.

What you will be doing

  • Deliver excellent, production-ready code to our system applying the Clean Code Paradigm
  • Deploy containerized software to AWS and other cloud environments adhering to The twelve-factor app methodology
  • Collaborate with back-end developers to improve the usability
  • Get feedback from, and build solutions for, users and customers
  • Create clear, concise, and maintainable code that your teammates can understand and build upon
  • Diagnose and solve page load and other performance issues
  • Ensure coding standards, proper design patterns, writing test cases, and project management processes are followed
  • Work independently and proactively to deliver production-ready code with minimal guidance
  • Work on projects that integrate speech analysis and business intelligence services
  • Follow coding principles (incl. test-driven development, CI/CD routines, thorough documentation)
  • Practice the DevOps culture

Requirements

  • Successful completed studies in computer science or comparable subject
  • Strong experience in developing front-end systems using Angular, nice to have knowledge of micro frontends and React
  • Expert-level knowledge of modern JavaScript (ES6, TypeScript, etc.) and design patterns
  • Expert understanding of CSS. Familiar with modern CSS framework like Bulma or Tailwind.
  • Strong understanding of RESTful API consumption.
  • Ability to work in a team structure and deliver projects
  • Very strong analytical and problem-solving skills in a super changing environment
  •  Experience with Progressive Web Applications (PWA) and Docker is a plus
  • Commanding knowledge on Maven, Gradle build tools.
  • Experience in developing for cloud environments (AWS)
  • Familiar with containerization
  • At least 5 years experience as a frontend developer
  • Experience in designing & deploying 24/7 services at a production level
  • Fluency in English
  • Good documentation habits
  • Collaborate proactivity in solution finding and implementation accounting for scalability, security and performance
  • High responsibility and team-oriented work attitude in an agile environment

Good to Have

Knowledge in the following development technologies will be appreciated:

  • Versioning (Git)
  • Infrastructure automation technologies like Docker
  • Serverless Architectures / Microservices / Event Driven Architecture / Domain Driven Architecture
Back To Top