Job details
Senior React Developer
- Java
- Spring Boot
- Redux
- REST
- Defi
- ES6
Posted: 5 days ago
Job Description:
- Conducts the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications
- Supports systems integration testing (SIT) and user acceptance testing (UAT), provides insight into defining test plans, and ensures quality software deployment
- Participates in the end-to-end product lifecycle by applying and sharing an in-depth understanding of company and industry methodologies, policies, standards, and controls
- Understands Computer Science and/or Computer Engineering fundamentals; knows software architecture and readily applies this to software solutions
- Automates and simplifies team development, test, and operations processes; develops conceptual, logical and physical architectures consisting of one or more viewpoints (business, application, data, and infrastructure) required for business solution delivery
- Solves difficult technical problems; solutions are testable, maintainable, and efficient
- Minimum Qualification:
- Bachelor's Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)
- 5+ years of experience in software development or a related field
- 2 years of experience in database technologies
- 3 year of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
- Skills
- 5+ years of developing the application using React JS framework , Redux or react query stage-management with atomic 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.
- Work on ReactJS like text binding and writing classes using raw JavaScript and JSX/TSX files.
- Use JSON and AJAX to link with backend 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) and Redux libraries.
- Create custom filters using reusable components like multifield form elements, background file uploads.
- Perform the RESTful APIs Integration using JSON.
- Work with Jasmine unit test framework to write unit tests for JavaScript code
- Strong experience working with APIs (REST, JSON API etc.)
Nice to have
- 1 year of experience in Java, Spring, Spring Boot Interest in building Enterprise microservices Knowledge private and public cloud technologies
- 1 year of experience with cloud Relational DB Postgres and non-Relational databases Couch, Mongo
- Experience with Splunk, Kibana, Google Cloud Platform, Kafka