. Training Skills
Unlike Mid Level developers, Seniors not only have more experience with tools and software development. They also must have interpersonal skills to train other team members in both in-person and remote workplaces. Their technical expertise helps them prepare new members and distribute tasks to ensure the best performance of your web application. For this reason, for a senior position, you must expect high technical expertise and competence in managing and guiding other team members.
In addition to what we mentioned for the previous position, this is what you should expect from a Senior position:
Design and administration of dynamic web pages/sites Implement the User Module to update/delete Users with Restful Web services.
Develop web pages complying with Web Content Accessibility Guidelines (WCAG) and applying W3C web standards.
Familiarity with GIT to control the version and communicate with the partners.
Create an Environment for automation of test cases and setup of CI/CD solutions for GIT repositories of different applications.
GIT repositories and JIRA ticket handling system.
Use of Gulp, Webpack, and BrowserSync for fast operation building and test reload.
Used Node JS to run Webpack tasks and build the project properly.
React components in ES6 using Babel and compiled using Webpack.
Implement code with Webpack to improve mobile performance.
Load mock JSON data and display it in a tabular format (HTML Table) on a web application.
Use Spring JDBC to interact with MySQL databases and generate reports into JSON while using JSP to obtain HTML files.
Use HttpRequest to read data from web servers and process JSON data to render in the UI.
Develop rating and sharing single-page applications and data fetched with AJAX and JSON.
Familiarity with Factories and Services to make Ajax calls or Restful Calls to get data in JSON Format.