Project: Application Development & Maintenance
Organization: National Informatics Centre (NIC), Ministry of Electronics & Information Technology
Position: Senior Software Developer - ReactJS
Experience: 2 Years & Above
Deployment: Onsite
Contract Duration: 12 Months
Location: New Delhi
Employment Type: Full-Time / Project-Based
1. Job Summary
2. Educational Qualification
- BE / B.Tech in Computer Science / Information Technology
- OR MSc in IT / Computer Science
- OR MCA
- OR higher qualification from a recognized University.
3. Professional Experience
- Strong hands-on experience in ReactJS.
4. Key Responsibilities
- Build reusable, scalable and maintainable UI components.
- Convert functional and UI requirements into responsive web interfaces.
- Debug and resolve frontend issues and performance problems.
- Work closely with backend developers, UI/UX designers, Team Leads and other project resources.
- Participate in code reviews and follow coding standards.
- Maintain technical documentation for developed modules.
- Ensure timely delivery of assigned development tasks.
5. Technical Skills
Mandatory:
- ReactJS
- JavaScript / ES6+
- HTML5
- CSS3
- REST APIs
- JSON
- Responsive Web Design
- Git / Version Control
- Debugging and Troubleshooting
Good to Have:
- Redux / State Management
- Bootstrap / Material UI
- TypeScript
- Node.js fundamentals
- API integration
- Frontend performance optimisation
- Linux environment
6. Key Competencies
- Strong analytical and problem-solving skills.
- Good understanding of Software Development Life Cycle (SDLC).
- Strong frontend development and UI implementation skills.
- Ability to work independently and collaboratively.
- Robust communication and coordination skills.
- Ability to work in an onsite project environment.
- Strong ownership of assigned deliverables.
7. Work Requirements
- Resource will be deployed onsite.