ReactJS Developer | 6 – 11 Yrs | Bangalore

Website Wells Fargo
Job Roles and Responsibilities:
- Develop reusable UI components, define accessibility & governance and rollout the components across the digital channel group
- Develop applications with good usability principles, cross-browser compatibility, web security (XSRF, cross-site scripting defense), accessibility, Markup standards, Last mile performance (minify, closure tools, sprites) and HTML document architecture.
- Acclimate to new technologies and situations with the vision of providing best customer experience
- Meet expected deliverables and quality standards across multiple releases
- Collaborate with team to design, develop, test and refine deliverables that meet the objectives
- Adopt to Behavior Driven Development and adhere to Test Driven Development
- Perform code reviews and implement improvement plans(ASE5 & above)
- Provide design and architectural solutions to the business problems
- Organize, lead and motivate development team members to meet expected deliverables and quality standards across multiple releases
- Directs and assists senior developers and perform code reviews and implement improvement plans
- Conduct frequent brainstorming sessions and motivate team and drive innovations
Job Requirements:
- Core UI Development experience with expertise in MERN (MongoDB, Express Server, React, and Node) stack and hands on in JQuery, JavaScript, HTML and CSS.
- Hands on experience with Unit Testing (Jest, Enzyme & testing-library preferred)/ TDD – Scripting & Automated Testing using Web Driver IO, Continuous Integration & Deployment (CI/CD), Behavior Driven Development (BDD)
- Hands on experience developing functional based components and experience working in Hooks, Redux, Memo, HOC.
- Hands on experience developing Accessibility compliance applications
- Hands on experience in packaging and deploying UI deliverables
- Strong in OOAD, asynchronous programming, design and implementation of web applications, Design Patterns.
- Product & Design Knowledge – Experience with Product Development, Large Enterprise Scale Integrations (preferably in design/development of customer facing large enterprise applications)
- Experience in Digital Banking/ecommerce or any complex customer facing applications
- Excellent business communication skills
- Senior Software Engineer – Experience with Enterprise Mobility Applications Performance Tuning, Scaling and Security Best Practices
Preferred Skills:
- Knowledge in UX design tools
- Knowledge in CI/CD, Devops
- Knowledge in Cross Browser Validation tools and performance monitoring tools
- Software Senior Engineer – Experience of handling larger teams working across one or more geographic territories or regions
Experience:
- Software Engineer – 6 to 11 years
- Software Senior Engineer – 11+
When you apply, don’t forget to mention that you found this Job Post on JobsRepo.com