Integration of user-facing elements developed by front-end developers
Building efficient, testable, and reusable Angular components
Solving complex performance problems and architectural challenges
Solid understanding of Technical architecture.
Should take part in software development activities.
Define implementation approaches, algorithms and code structure to meet the requirements.
Excellent Problem solving Skills.
Exposure to relational databases like Oracle, MySQL and some NoSQL database like MongoDB.
Expertise in Object-Oriented Programming/ Development and Design skills.
Identify, prioritize and execute tasks in the software development life cycle.
Develop tools and applications by producing clean, efficient code.
Review and debug code.
Ability to work independently.
Knowledge of object oriented PHP programming
Strong knowledge of Angular and its extensive feature set
Understanding of basic Angular conventions and patterns
Knowledge of Angular object-relational mapping (ORM)
Knowledge of Angular suite of helpers and their use in the presentation layer
Understanding fundamental design principles behind a scalable application
Integration of multiple data sources and databases into one system
User authentication and authorization between multiple systems, servers, and environments
Creating database schemas that represent and support business processes
Familiarity with SQL/NoSQL databases and their declarative query languages