Frontend Associate Advisor - React & Redux [T500-14322]
Full time
at Talent500
in
India
Posted on December 24, 2024
Job details
Responsibilities:
- Develop new user-facing features.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs.
- Optimize application for maximum speed and scalability.
- Assure that all user input is validated before submitting to back-end.
- Collaborate with other team members and stakeholders
- Makes well-thought-out decisions on complex or ambiguous issues
- Work closely with Backend developers to integrate frond-end components with server-side logic.
- Write unit tests and perform code reviews to ensure code quality and maintainability.
- Technical knowledge or experience is a basic requirement for this kind of role. The UI Engineer also needs to be tactful and diplomatic to maintain a good working relationship with other software developers, QE peers and across multiple teams. Includes:
- Analytical skills.
- Decision making ability (Problem Solving, Priority Setting, Perseverance)
- Informing, Dealing with Ambiguity
- Attention to details.
- Quick learner of new technologies and adapt to changes.
- Influential, focused and versatile team player that is comfortable under pressure and changing environments.
- Understanding of web markup, including HTML5, CSS3. Strong expertise with HTML, CSS and writing cross-browser compatible code.
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS/SCSS.
- Hands on extensive experience with on client-side scripting and JavaScript frameworks, including React/Angular .
- Carry out application state management with Redux or similar libraries.
- Understanding of asynchronous request handling, partial page updates, and AJAX and JavaScript DOM manipulation Techniques.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with common front-end development tools such as Babel, Webpack, NPM, TypeScript etc .
- Understanding of code versioning tools, such as Git.
- Strong background in object-oriented software development. Knowledge of modern, cloud-hosted, single page applications.
- Familiarity with RESTful API’s and integration.
- Previous experience with unit testing and automated builds and deploys Ability to write web services in Java using the Spring Boot framework.
- Database knowledge and advanced query skills for SQL and NoSQL databases.
- Previous experience or knowledge using Kafka to build event-driven architecture between applications.
- Familiarity with building applications in a large-scale enterprise environment.
- Understanding of code versioning tools, such as Git.
- Basic proficiency in AWS serverless architecture.
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus.
- 8-11 years of experience
- Experience with vendor management in an onshore/offshore model.
- Proven experience with architecture, design, and development of large-scale enterprise
- application solutions.
- College degree (Bachelor) in related technical/business areas or equivalent work experience.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.