FE Developer at NTT DATA
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

26 Feb, 26

Salary

0.0

Posted On

28 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Core Java, Spring Boot, React.js, Redux, CSS3, TypeScript, Material UI, Jest, RESTful APIs, Asynchronous JavaScript, Responsive Design, Frontend Performance, Input Sanitization, Cypress, Leadership, Mentoring

Industry

IT Services and IT Consulting

Description
Develop and maintain web applications using Core Java and Java frameworks (Spring Boot). Build and guide the team in creating interactive user interfaces using React.js and Redux Implement responsive designs using CSS3 for styling and layout, and ensure compatibility across devices. Develop front-end components using TypeScript. Utilize UI component libraries like Material UI to enhance the user Write and review unit tests using Jest or other testing frameworks. Integrate front-end applications with RESTful APIs and handle asynchronous operations. Lead and mentor a team of developers, promoting high-quality coding standards, best practices, and the use of reusable components. Collaborate with cross-functional teams to ensure seamless application development. Utilize Git for version control and CI/CD tools for deployment. Proficiency in React.js and Redux for building single-page applications. Strong understanding of TypeScript, HTML5, and CSS3. Experience with Material UI or similar UI component libraries. Good understanding of RESTful APIs and asynchronous JavaScript. Ensure responsive, mobile-first UI design across all supported devices and screen sizes using Flexbox, Grid, and media queries. Contribute to design systems and reusable component libraries for use across multiple products. Monitor and improve frontend performance using tools like Lighthouse, Chrome DevTools, and Web Vitals. Optimize web application performance through techniques like lazy loading, code splitting, minimizing re-renders, and efficient DOM updates. Implement best practices for securing frontend applications, including input sanitization, CSRF protection, and secure storage/access of tokens. Solid understanding of responsive design principles. Experience with Java frameworks (Spring Boot) and back-end development. Familiarity with Jest or other testing frameworks for front-end testing. Good to have experience with Cypress for end-to-end testing. Strong leadership skills with experience in leading and mentoring a
Responsibilities
Develop and maintain web applications using Core Java and Java frameworks, while leading a team to create interactive user interfaces. Ensure high-quality coding standards and collaborate with cross-functional teams for seamless application development.
Loading...