Job Title 

Full Stack Software Developer 

Overview: 


We are looking for a Full Stack Software Developer to work on our cutting-edge Accounting Software. The person in this role will have the unique experience in working in a dynamic start-up environment and will be deeply involved in designing and implementing new functionality as well as maintaining the current feature set. The chosen candidate will also be involved in discussions and in the decision making with upper management, making this an incredible opportunity to experience and be apart of a growing software company. 

Responsibilities: 

 

  • Develop interactive single page applications using Angular 
  • Developing REST API's in C# WebAPI
  • Developing backend functionality in .NET6 & C#10

Required Skills & Qualifications: 

 

  • BSc in Computer Science or related field
  • At least 2 years experience as a software developer
  • Experience in Angular
  • Experience in RESTful APIs development, namely C# WebAPI
  • Experience in general C# development using .NET6
  • Experience in TypeScript, JavaScript, HTML, CSS
  • Experience in consuming RESTful APIs
  • Experience in writing unit and integration tests
  • Experience in working with containers using Docker
  • Experience in JSON
  • Experience in relational databases, preferably MariaDB or MySQL
  • Good understanding of UI/UX best practices
  • Good understanding of source control, preferably git
  • Good understanding of cloud service providers, especially Amazon AWS
  • Good understanding of CI/CD pipelines

Optional Skills: 

 

  • Experience in XML
  • Experience in SASS
  • Experience in documenting code
  • Experience in Agile development methodologies