Built your Career : IBM is Hiring for Software Developer Role!!!
Company : IBM
Position : Software Developer
Qualification : BE / BTech / ME/ MTech
Location : Bangalore
Experience: 1-4 Years
Salary : As per company standards
Last Date : Apply as soon as possible
Job Description:
A career in IBM Software Company means you will be a part of a team that transforms our customer’s problems or challenges into solutions. IBM Companies product & Technology includes software, research & technologies.
We are looking a skilled frontend developer to join our IBM Software team. Candidate will be responsible for developing & maintain high quality software products. Also he/she working with a variety of programming languages & Technologies.
Responsibilities:
Candidate should work with UI team to understand. He/ She must use the widgets & data terms for data to show the required information in the required format. It should be informative, attractive & highlighting the necessary information and warnings.
Candidate should participate in peer code reviews & provide productive feedback to developers for maintain high quality codes & share knowledge within the team members.
Candidate should collaborate with UI/UX designers. Also divide up teams to translate designs into functional & visually attractive user interfaces. Candidate observes methodologies & using effective communication & collaboration tools beyond time zone.
Candidate should participate in all ceremonies. It incudes daily stand-ups, sprint planning & re-examination to ensure timely delivery of features.
Candidate must use GraphQL to earn the required data from backend. In Frontend, transform that data to the required form & it used in the widgets.
Detailed Eligibility Criteria and Qualification:
Candidates must have Bachelor’s Degree in Computer Science, Engineering or a related technical field & preferred education is Master’s Degree. He/She must have 1-4 years experience in designing & developing user interfaces for software products. Candidate must have development experience with HTML, CSS, JSON, JavaScript.
Candidate must have experience of backend REST services and he/she must build responsive & reusable UI/UX Components. Candidate must have experience with visual designs, design systems and prototypes.
He/She have experienced in working with any database query languages like GraphQL / SQL. Candidate have excellent debugging & testing skills. Candidate must have strong verbal & written communication skills and collaborated with product manager to understand the business requirements and demands.
Candidate must have team mind set as well as growth mind set also i.e he/she willing to collaborate and iterate and also willing to learn new technologies & process.
Candidate must have preferred technical & professional experience in developing modular JavaScript & using a common JS framework (Angular 6+, React, Vue). They have also Technical & operational knowledge of GraphQL query writing. Candidate must have knowledge of unsynchronized and non-blocking UIs.
Candidate should control versions & team git workflow. Candidate have project management philosophy that developed software methodology. He/She should delivered toolchain like Jenkins, Travis, Kubernetes. Also they have knowledge of package managers i.e Yarn, NPM, Bower, etc.
Candidate must have Good understanding of API Gateways management, microservices. Also they have good knowledge of unit, behavioral and end-to-end testing i.e. Karma, Cypress, Mocha. Candidate must aware with Browser based debugging and understanding of web fundamentals Cookies, local storage, DOM & UI Performance mechanisms/patterns Web workers, service workers, etc. Candidate must have good understanding of web application firewalls, AppDynamics, Dynatrace, New Relic and RHEL, Scripting & Commands also.