Responsibilities

  • Develop and maintain Backend REST APIs and services
  • Develop Angular interfaces based on UI/UX designs
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize cloud application for maximum performance, responsiveness, and scalability
  • Write and execute unit tests and end-to-end (e2e) tests
  • Support testing and documentation
  • Collaborate with other team members and stakeholders
  • Participate in Code Review and other activities as required
  • Work with team members to design innovative software programs that improve and simplify experience for customers

Skills

  • Bachelor of Science in Computer Science or equivalent
  • 1 – 3 years of experience in full stack development
  • Hands-on experience with Spring Framework (Spring Boot, Spring MVC, Spring Security and Spring Data)
  • Understanding of ORM technologies like Hibernate
  • Proficiency in web HTML5, CSS3 and JavaScript
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery and Bootstrap
  • Good understanding of Angular/AngularJS, ReactJS or VueJS
  • Experience with unit testing frameworks such as Jasmine, Mocha or Jest
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Working knowledge on project management tools such as JIRA.
  • Competency with version control on GIT/BitBucket
  • Proficiency in writing technical documentation

Apply for this position

Allowed Type(s): .pdf, .doc, .docx