Senior Angular Developer

Summary

We are looking for a Senior Angular Developer to join our team, who is passionate about the state of the art programming techniques. We engage and also expect from you not only doing the development work but also providing technical guidance for application design & architecture and enforcement of technical standards.

Responsibilities
  • Design and Develop applications with Angular framework
  • Working in a Scrum team
  • Participate in Agile processes to ensure scope is delivered on time
  • Maintaining the standards
  • Technical solutions and troubleshooting code issues
  • Work in respect of DevOps processes and Agile Development concepts
  • This role is 60 to 100%
Required skills and experience
  • B.S/M.S. in Computer Science or equivalent (Strong Computer Science fundamentals)
  • 5+ years working in front-end web development
  • Extensive programming experience in HTML5, CSS3, TailwindCss and Material Design
  • Excellent Javascript knowledge and programming experience with ECMAScript
  • Solid understanding and development experience in Angular
  • Experience with Typescript
  • Experience with tools like Redux, Webpack, Angular CLI
  • Experience consuming REST APIs
  • TDD/BDD experience with Jest
  • Experience with client-side architecture and design patterns
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Solid understanding and extensive experience with Git version control
  • Exceptional problem solving and ability to work independently
  • Exceptional learning skills
Job location

Switzerland (Remote)

Nice to have
  • Experience with NodeJS and ExpressJS (SailsJS or Loopback würde ich nicht erwähnen)
  • Experience with mobile app development frameworks like Flutter, Ionic or React Native
  • Automation tests with Cypress/Selenium
  • Experience developing REST APIs
  • Experience working with Docker or Vagrant