Padmi

React Javascript (Chennai)

ChennaiPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at TRIGENT SOFTWARE INC

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: You will be responsible for migrating jQuery based applications to React, converting and refactoring existing applications to ensure functionality, performance, and user experience are maintained during the transition. Additionally, you will collaborate with designers and back-end developers to create new, interactive, and user-friendly React applications from scratch, following best practices in component-based design. Your role will also involve writing clean, modular, and reusable code, optimizing applications for speed, scalability, and responsiveness across all devices and browsers, and working closely with UX/UI designers and back-end developers to implement visually appealing and functional user interfaces and ensure smooth data flow. You will also be involved in writing and maintaining unit and integration tests for React components, identifying and fixing bugs or performance bottlenecks, and using Git for version control. Furthermore, you will provide guidance and support to junior developers to help them improve their React and JavaScript skills. Key Responsibilities: - Migrate jQuery based applications to React - Convert and refactor existing jQuery applications into React applications - Develop new React applications from scratch following best practices in component-based design - Write clean, modular, and reusable code - Optimize applications for speed, scalability, and responsiveness - Collaborate with UX/UI designers and back-end developers - Write and maintain unit and integration tests for React components - Identify and fix bugs or performance bottlenecks - Use Git for version control - Provide guidance and support to junior developers Qualification Required: - Strong experience with React, including class-based and functional components, hooks, state management, and component-driven development - Experience with RESTful APIs and asynchronous programming (e.g., fetch, axios) - Strong knowledge of front-end technologies such as HTML5, CSS3, and responsive design principles - Familiarity with version control systems, particularly Git - Problem-solving ability to analyze complex problems and break them down into manageable solutions - Strong communication skills and the ability to work effectively in a team environment - Attention to detail, focusing on quality, maintainability, and user experience - Ability to manage multiple priorities and meet deadlines Role Overview: You will be responsible for migrating jQuery based applications to React, converting and refactoring existing applications to ensure functionality, performance, and user experience are maintained during the transition. Additionally, you will collaborate with designers and back-end developers to create new, interactive, and user-friendly React applications from scratch, following best practices in component-based design. Your role will also involve writing clean, modular, and reusable code, optimizing applications for speed, scalability, and responsiveness across all devices and browsers, and working closely with UX/UI designers and back-end developers to implement visually appealing and functional user interfaces and ensure smooth data flow. You will also be involved in writing and maintaining unit and integration tests for React components, identifying and fixing bugs or performance bottlenecks, and using Git for version control. Furthermore, you will provide guidance and support to junior developers to help them improve their React and JavaScript skills. Key Responsibilities: - Migrate jQuery based applications to React - Convert and refactor existing jQuery applications into React applications - Develop new React applications from scratch following best practices in component-based design - Write clean, modular, and reusable code - Optimize applications for speed, scalability, and responsiveness - Collaborate with UX/UI designers and back-end developers - Write and maintain unit and integration tests for React components - Identify and fix bugs or performance bottlenecks - Use Git for version control - Provide guidance and support to junior developers Qualification Required: - Strong experience with React, including class-based and functional components, hooks, state management, and component-driven development - Experience with RESTful APIs and asynchronous programming (e.g., fetch, axios) - Strong knowledge of front-end technologies such as HTML5, CSS3, and responsive design principles - Familiarity with version control systems, particularly Git - Problem-solving ability to analyze complex problems and break them down into manageable solutions - Strong communication skills and the ability to work effectively in a team environment - Attention to detail, focusing on quality, maintainability, and user experience - Ability to manage multiple priorities and meet deadlines

One address, no account. We’ll tell you when matching roles go live.

More at TRIGENT SOFTWARE INC

Related open roles

View all roles