Job Posting Title: Full Stack Web Developer
Work Location - Noida
Experience - 5-7 Years
Mandatory Skill - React, Typescript, Javascript, Redux
What does a successful Full Stack Web Developer do at Fiserv?
As a Full Stack Web Developer, you can look forward to:
- Experience in JavaScript (and preferably Typescript)) with good exposure in AngularJS/Angular or ReactJS. Good understanding of OOPs in Javascript and how it applies to code quality.
- Experience with HTML5, CSS, JQuery, LESS/SASS, Bootstrap and JS.
- Experience interacting with APIs (REST and GraphQL)
- Ability to transform design mockups and wireframes into functional components. Developing responsive web pages
- Knowledge of cross-browser compatibilities, responsiveness, and web accessibility standards like ADA.
- Some knowledge but not mandatory of REACT tools including React.js, Webpack, Enzyme, and workflows (Redux – Thunk/Saga, Hooks and Flux).
- Good knowledge of software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development
What you will do:
- Owning one or more of the web services; adding new features, resolving bugs, and refactoring/ improving code base.
- Developing new features, investigating/reproducing/resolving bugs
- Designing and implementing REST APIs for mobile and web clients including our payment devices, web dashboard, and 3rd party apps.
- Identifying technical requirements in product meetings and assist the business team with realistic project planning and feature development.
- Translating product requirements into functional, maintainable, extensible software that is in-line with company objectives.
- Being responsible for your merchant-facing services, features from development through deployment, and production monitoring.
- Working with the Infrastructure Team to design data models to support large-scale highly available services.
- Working with QA to develop test plans and strategies.
- Writing automated tests for new web features and update existing tests as needed.
- Being a team player, ability to collaborate idea sharing in a strong product setting.
- Following Agile SDLC, participating in planning and Scrumban boards.
- Displaying problem-solving skills and browser debugging capabilities
- Participating in a regular on call rotation.
What you will need to have:
- Bachelors Degree required, related Technology degree preferred.
- 5-8 years of experience in web development using Javascript based development
- Experience with modern web UI technologies (HTML5, CSS3)
- Experience with API design and REST APIs .
- Experienced in the day-to-day practicalities of Software Development Lifecycles such as Scrum.
What would be great to have:
- Database technology such as MySQL/Oracle and NoSql DB.
- Experience with Jenkinsand monitoring tools like Datadog or Grafana.
- Previous experience with Ember.js framework.
- Some experience writing tests; we use Jest, Cypress.io and Selenium.
- Experience with package management systems, such as yarn, Bower.
- Understanding of build systems: Webpack, Rollup.
- Exposure to CSS pre-compilers, such as Sass or Less.
- POS Checkout, Payment Gateway or E-Commerce experience
R-10358251