Lowe's is looking to translate business requirements and functional specifications into logical program designs and deliver code modules, stable application systems, and software solutions
Requirements
- TypeScript/React JS framework
- Redux architecture
- ECMAScript6 features
- Babel for transpiling
- Webpack for bundling ES6 code
- JSON and AJAX for linking with back‐end applications
- RESTful Web Services
Responsibilities
- Developing the application using TypeScript/React JS framework and Redux architecture where it should match the mockups given by UX Team and work on end to end
- Use ECMAScript6 features and Babel for transpiling, Webpack for bundling ES6 code
- Creating new components by based on the flow of application and write new Prototypes, Services, Routers
- Use JSON and AJAX to link with back‐end applications consuming RESTful Web Services and will be building cross browser compatibility application using HTML5 and CSS3
- Develop various screens for the front end using ReactJS and use various predefined components from NPM (Node Package Manager), Redux and react query libraries
- Create custom filters using reusable components like multi‐field form elements, background file uploads
- Work with Jasmine unit test framework to write unit tests for JavaScript code
Other
- Bachelor’s degree in computer science, computer information systems, or related field or equivalent years of experience in lieu of education requirement, if applicable
- 2 years of experience in software development or a related field
- 2 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC) through iterative agile development
- 2 years experience working with any of the following: frontend technologies (user interface/user experience), middleware (microservices and application programming interfaces), database technologies, or DevOps
- 2 years of experience writing technical documentation in a software environment and developing and implementing business systems within an organization