We are looking for a highly skilled Senior Node.js Developer with strong expertise in building scalable applications and cloud-based solutions.
The ideal candidate will have extensive experience in Node.js, React.js, and Google Cloud Platform (GCP) tools, along with a passion for solving complex software challenges and collaborating within a dynamic team environment.
Key Responsibilities
- Develop and maintain Node.js-based platform codebase using MVC frameworks.
- Build and optimize applications leveraging Node.js and React.js.
- Administer and optimize MySQL databases for performance and reliability.
- Utilize GCP cloud tools for deployment, monitoring, and scaling applications.
- Understand complex business processes and translate them into technical solutions.
- Research and resolve technical issues, identify root causes, and implement effective solutions.
- Collaborate with team members to ensure client requirements and expectations are met.
- Maintain high standards of code quality and documentation throughout the development lifecycle.
Required Qualifications
- Extensive professional experience in software development (minimum 6 years).
- Strong expertise in Node.js and React.js (6+ years).
- Hands-on experience with GCP Cloud Tools (3+ years).
- Proficiency in MySQL database administration and optimization.
- Ability to quickly learn new technologies and adapt to evolving requirements.
- Strong problem-solving skills and analytical thinking.
- Excellent communication skills (written and verbal).
- Proven ability to work collaboratively in a team environment.
Preferred Qualifications
- Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
- Familiarity with microservices architecture and API development.