Description :
Full Stack Developer (Node.js, React.js, Firebase, GCP)
About the Role : (Tentative)
We are seeking a highly skilled and experienced Full Stack Developer to join our dynamic team. This role requires a strong background in developing robust and scalable web applications using Node.js for the backend, React.js for the frontend, and leveraging the power of Firebase and Google Cloud Platform (GCP) for backend services and infrastructure. You will be responsible for designing, developing, and deploying end-to-end solutions, contributing to all phases of the software development lifecycle.
Responsibilities :
- Design, develop, and maintain scalable and secure backend services using Node.js.
- Build responsive and intuitive user interfaces using React.js.
- Integrate and leverage Firebase services (e.g., Firestore, Authentication, Cloud Functions) for various application functionalities.
- Utilize Google Cloud Platform (GCP) services (e.g., Compute Engine, Cloud Storage, Cloud SQL) for infrastructure and data management.
- Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, efficient, and well-documented code.
- Perform code reviews and mentor junior developers.
- Troubleshoot and debug issues, ensuring optimal application performance and stability.
- Stay up-to-date with the latest industry trends and technologies.
Required Skills and Qualifications :
Proven experience as a Full Stack Developer with a strong focus on Node.js and React.js.Mandatory : At least 2+ years of hands-on experience with Google Cloud Platform (GCP) services and Firebase.Expertise in building and consuming RESTful APIs.Proficiency in JavaScript (ES6+), HTML5, and CSS3.Experience with version control systems, preferably Git.Strong understanding of database concepts (relational and NoSQL).Excellent problem-solving and analytical skills.Ability to work independently and collaboratively in a fast-paced environment.Strong communication and interpersonal skills.Preferred Qualifications (Nice-to-Have) :
Experience with TypeScript.Familiarity with CI / CD pipelines and automated testing.Knowledge of containerization technologies like Docker and Kubernetes.Experience with other cloud platforms (e.g., AWS, Azure).Understanding of microservices architecture.(ref : hirist.tech)