Software Developer – Angular at Datonomy Solutions


We are looking for an exceptional individual to build web applications using Angular 7+ with an enthusiasm for building front-end web applications. Be involved in all aspects of development by playing a critical role in design, planning, development and deployment. The ideal candidate will not only be an exceptional web developer, but will bring a spirit of creativity, innovation, and cutting-edge technology development balanced with a relentless pursuit of rapid delivery of product engineering. The role requires ownership, logical thinking and estimating your own work, coding, unit testing, troubleshooting and performance tuning. The candidate will work in an Agile environment (SCRUM) and will be assigned and co-located in a small agile development team (squad) – Tribe and Chapter Model. The candidate will collaborate with team members to understand the problem and define, design and ship new features throughout the development cycle. This includes brainstorming, contributing new ideas, devising innovative strategies, and implementing solutions to difficult problems. Must be able to work independently, effectively and efficiently in a collaborative agile environment with scrum masters, solutions engineers, designers and developers.

Roles, Responsibilities and Key Skills/Competencies

  • Strong technical/software engineering (“hands-on”) background
  • Solid background in application/software development or programming in Angular 4+, Typescript, JavaScript, HTML5, CSS
  • Strong technical understanding of the Angular framework as it relates to subscriptions, promises, pipes, directives, observables, behavior topics, services, Angular routing
  • Experience writing unit tests using Jasmine, Karma, Protractor
  • Experience building reusable web components
  • Good experience in system, application architecture, design, development, implementation and deployment (end to end).
  • Strong understanding of API architecture with associated integration protocols (e.g. web services (REST and JSON), as well as associated security requirements/models.
  • Good experience with embedded system environments
  • Experience with reuse and standardization, security considerations, deployment architecture like automated application builds, software configuration management and tools, etc.
  • Proven ability to solve problems
  • Self-starter, self-starter, technology leader and able to work independently.
  • Must have experience working on the following tools/IDEs
    • Visual Studio Code
    • Cottage
    • Devop Azure
    • SonarQube
    • Link
  • Debugging and troubleshooting.
  • Write well-documented and maintainable code.
  • Passion for software excellence and being quality driven.
  • You must be ready to bring new ideas to the workplace, but also to accept the way things have been done and the reasons for doing things the way they are.

Desired skills:

Find out more/Apply to this position


Comments are closed.