16 Aug
|
Techostinger India Private
|
Greater Noida
16 Aug
Techostinger India Private
Greater Noida
Job Summary
We are looking for an experienced Senior Frontend Developer with 4–5 years of hands-on experience in building modern, scalable, and high-performance web applications. The ideal candidate should have strong expertise in React.js, TypeScript, JavaScript, HTML, CSS, and a valuable working knowledge of Node.js and REST APIs.
The candidate will be responsible for developing reusable UI components, integrating APIs, improving application performance, participating in technical discussions, and mentoring junior developers.
Key Responsibilities
- Design, develop, and maintain responsive web applications using React.js and TypeScript.
- Build reusable, scalable, and maintainable frontend components.
- Develop clean, efficient, and well-structured code following industry best practices.
- Integrate frontend applications with RESTful APIs and backend services.
- Work with Node.js for API development, backend integration, and server-side functionality.
- Collaborate with UI/UX designers, backend developers, QA engineers, and product managers.
- Convert UI/UX designs and business requirements into functional web applications.
- Implement state management using Redux, Redux Toolkit, Context API, Zustand, or similar technologies.
- Optimize applications for performance, scalability, responsiveness, and cross-browser compatibility.
- Troubleshoot and resolve bugs, technical issues, and performance problems.
- Conduct code reviews and ensure coding standards are followed.
- Write and maintain unit/integration tests where required.
- Participate in architecture discussions and contribute to technical decisions.
- Mentor junior and mid-level developers and help improve overall team productivity.
- Stay updated with the latest frontend and JavaScript ecosystem trends.
Required Technical SkillsFrontend
- 4–5 years of professional frontend development experience.
- Strong experience with React.js.
- Strong knowledge of TypeScript and modern JavaScript (ES6 ).
- Excellent understanding of React Hooks,
component lifecycle, props, state, and component architecture.
- Experience with reusable component development and design systems.
- Strong knowledge of HTML5, CSS3, responsive design, and modern CSS.
- Experience with Tailwind CSS, Material UI, Bootstrap, or similar frameworks.
- Experience with state management libraries such as Redux / Redux Toolkit / Zustand / Context API.
- Strong understanding of asynchronous programming, promises, and API integration.
Backend / Node.js
- Good hands-on knowledge of Node.js.
- Experience developing or consuming RESTful APIs.
- Understanding of Express.js or similar Node.js frameworks.
- Valuable understanding of JSON, HTTP methods, status codes, authentication, and API error handling.
- Basic understanding of databases such as MongoDB, PostgreSQL, or MySQL.
- Understanding of backend architecture and frontend-backend communication.
Tools & Development Practices
- Strong experience with Git, GitHub/GitLab/Bitbucket.
- Experience with Vite, Webpack, npm/yarn/pnpm.
- Familiarity with Jest, React Testing Library, Cypress, or Playwright.
- Understanding of CI/CD processes and deployment workflows.
- Knowledge of browser debugging and frontend performance optimization.
- Experience working in Agile/Scrum development environments.
Good to Have
- Experience with Next.js.
- Experience building full-stack applications using React.js Node.js.
- Knowledge of AWS, Azure, or GCP.
- Experience with Docker and containerized applications.
- Understanding of JWT/OAuth authentication.
- Knowledge of web security best practices.
- Understanding of WebSockets or real-time application development.
- Experience with accessibility standards such as WCAG.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
- 4–5 years of relevant professional experience in frontend/web development.
- Strong communication, analytical, and problem-solving skills.
Pay: ₹400,000.00 - ₹500,000.00 per year
Work Location: In person
📌 Senior Frontend Developer (Greater Noida)
🏢 Techostinger India Private
📍 Greater Noida