Role purpose:
Key accountabilities and decision ownership:

  • Review code developed by the rest of the team.
  • Owns a medium-to-large feature from technical design through completion.
  • Perform unit testing for developed modules.
  • Understanding of platform constraints
  • Participate in hiring as a technical interviewer.
  • Proactively improve work by creating automated tasks, templates and reusable components
  • Contribute to open-source components on behalf of your team
  • Troubleshoot & Fix bugs raised by customer or testing teams.
  • Documentation for written code.

Core competencies, knowledge and experience:

  • Team player with cooperative spirit
  • Excellent communication skills.
  • Innovative and self-motivated.
  • Capable of mentorship others.
  • Hard worker with a high sense of ownership.
  • Agile awareness is a must
  • Ability to understand, discuss & present business context with technical & non-technical internal & external stakeholders

General technical / professional qualifications:

  • 4-6 years of development experience.
  • Deep Understanding OOP/Functional Oriented Programming.
  • Practical experience in Unit Testing and mocking concepts.
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Knowledge of system design basics
  • Deep knowledge of code quality tools e.g. Linting tools & sonarqube

Specific technical / professional qualifications:

  • Angular
  • Mobile Frist Design
  • Cross-Browser Development
  • Design Pattern
  • Agile
  • CI/CD
  • NgRx
  • REST APIs
  • Unit Test

#_VOIS#WeMoveTheWorld#MoveWithUs: