1 ITGeeks Job
Full Stack Developer - Node.js/React.js (3-5 yrs)
ITGeeks
posted 8d ago
Fixed timing
Key skills for the job
Job Description :
We are seeking a highly skilled and experienced Full Stack Developer to join our dynamic team. The ideal candidate will have a proven track record of building scalable web applications and APIs using modern frameworks and technologies.
As a Full Stack Developer, you will play a key role in designing, developing, and maintaining applications while ensuring performance, security, and responsiveness.
Key Responsibilities :
- Design and develop full-stack web applications using React.js for the front end and Node.js for the back end.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Create and manage databases, ensuring optimal performance with MySQL.
- Write clean, maintainable, and scalable code while adhering to industry best practices.
- Build and maintain RESTful APIs for seamless communication between front-end and back-end systems.
- Troubleshoot, debug, and optimize application performance.
- Implement and maintain CI/CD pipelines for efficient deployment.
- Stay updated with emerging trends and technologies in full-stack development.
Required Skills and Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of hands-on experience as a Full Stack Developer or similar role.
- Proficiency in React.js, Node.js, and MySQL.
- Strong understanding of front-end technologies such as HTML5, CSS3, and JavaScript /TypeScript.
- Experience with back-end frameworks and tools, including Express.js.
- Familiarity with version control systems like Git.
- Knowledge of building and consuming RESTful APIs.
- Understanding of database schema design and performance optimization.
- Experience with cloud platforms (e.g., AWS, Azure) and containerization tools like Docker is a plus.
- Strong problem-solving and analytical skills.
Preferred Qualifications :
- Familiarity with other databases (e.g., PostgreSQL, MongoDB).
- Experience with modern testing frameworks (e.g., Jest, Mocha).
- Knowledge of Agile methodologies.
- Hands-on experience with DevOps practices and tools.
Why Join Us?
- Opportunity to work on innovative and impactful projects.
- A collaborative and supportive team environment.
- Competitive compensation and benefits.
- Opportunities for professional growth and learning.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice