TI
Junior Developer
Accepting applicationsThoughtSol Infotech Ltd. · Noida, Uttar Pradesh, India
Full-Time Associate AIJavaaiasicate
Posted
3d ago
Category
Test
Experience
Associate
Country
India
Job Description: Junior Developer – React.js
Experience: 2–4 years
Primary Skills: React.js, JavaScript, HTML, CSS
Secondary Skills: API integration, basic backend understanding
Preferred: AI-based development tools and AI-assisted software engineering
Role Overview
We are looking for a Junior Developer with strong hands-on experience in React.js and modern frontend development. The candidate should be capable of building responsive, reusable, and user-friendly web components. The role requires working experience with AI-based development tools for coding, debugging, UI improvement, documentation, and productivity enhancement.
Key Responsibilities
Develop responsive and interactive user interfaces using React.js.
Build reusable components and frontend modules.
Integrate frontend applications with REST APIs.
Work closely with backend developers, designers, QA teams, and business stakeholders.
Write clean, maintainable, and scalable JavaScript code.
Use AI-assisted development tools to improve productivity, code quality, debugging, and documentation.
Participate in requirement discussions, sprint planning, and technical discussions.
Fix UI defects, browser compatibility issues, and performance-related problems.
Follow coding standards, version control processes, and Agile development practices.
Required Skills
Strong hands-on experience in React.js, JavaScript, HTML5, CSS3.
Good understanding of React concepts such as components, props, state, hooks, lifecycle, routing, and forms.
Experience with REST API integration.
Knowledge of frontend state management tools such as Redux, Context API, Zustand, or similar.
Experience with UI libraries such as Material UI, Bootstrap, Ant Design, or Tailwind CSS.
Basic understanding of Git and collaborative development workflows.
Working experience with AI-based development tools such as GitHub Copilot, ChatGPT, Cursor, Tabnine, or similar.
Ability to debug frontend issues and optimize UI performance.
Good to Have
Basic understanding of backend technologies such as .NET, Node.js, or API development.
Exposure to TypeScript.
Understanding of testing tools such as Jest, React Testing Library, or Cypress.
Knowledge of accessibility and responsive design principles.
Experience integrating AI-enabled features into frontend applications.
Basic knowledge of cloud-hosted applications.
Desired Candidate Profile
The ideal candidate should be strong in React.js development, eager to learn, and comfortable using AI tools as part of the software development lifecycle. They should be detail-oriented, collaborative, and capable of delivering quality frontend solutions in a team environment
Show more Show less
Experience: 2–4 years
Primary Skills: React.js, JavaScript, HTML, CSS
Secondary Skills: API integration, basic backend understanding
Preferred: AI-based development tools and AI-assisted software engineering
Role Overview
We are looking for a Junior Developer with strong hands-on experience in React.js and modern frontend development. The candidate should be capable of building responsive, reusable, and user-friendly web components. The role requires working experience with AI-based development tools for coding, debugging, UI improvement, documentation, and productivity enhancement.
Key Responsibilities
Develop responsive and interactive user interfaces using React.js.
Build reusable components and frontend modules.
Integrate frontend applications with REST APIs.
Work closely with backend developers, designers, QA teams, and business stakeholders.
Write clean, maintainable, and scalable JavaScript code.
Use AI-assisted development tools to improve productivity, code quality, debugging, and documentation.
Participate in requirement discussions, sprint planning, and technical discussions.
Fix UI defects, browser compatibility issues, and performance-related problems.
Follow coding standards, version control processes, and Agile development practices.
Required Skills
Strong hands-on experience in React.js, JavaScript, HTML5, CSS3.
Good understanding of React concepts such as components, props, state, hooks, lifecycle, routing, and forms.
Experience with REST API integration.
Knowledge of frontend state management tools such as Redux, Context API, Zustand, or similar.
Experience with UI libraries such as Material UI, Bootstrap, Ant Design, or Tailwind CSS.
Basic understanding of Git and collaborative development workflows.
Working experience with AI-based development tools such as GitHub Copilot, ChatGPT, Cursor, Tabnine, or similar.
Ability to debug frontend issues and optimize UI performance.
Good to Have
Basic understanding of backend technologies such as .NET, Node.js, or API development.
Exposure to TypeScript.
Understanding of testing tools such as Jest, React Testing Library, or Cypress.
Knowledge of accessibility and responsive design principles.
Experience integrating AI-enabled features into frontend applications.
Basic knowledge of cloud-hosted applications.
Desired Candidate Profile
The ideal candidate should be strong in React.js development, eager to learn, and comfortable using AI tools as part of the software development lifecycle. They should be detail-oriented, collaborative, and capable of delivering quality frontend solutions in a team environment
Show more Show less