Job Title: Senior Full-Stack Developer (Angular, Node.js, MySQL, PM2)
Experience: 8+ years of web development experience, with a minimum of 5 years of experience in Angular, Node.js, and MySQL.
### Job Overview:
Senior Full-Stack Developer with a strong background in both front-end and back-end development, with expertise in Angular, Node.js, MySQL, and experience managing applications with PM2.
### Responsibilities:
- Develop and maintain full-stack applications with Angular for the front-end and Node.js for the back-end, utilizing MySQL for the database.
- Ensure application stability and performance management using PM2.
- Build features for uploading videos and images of vendors and channel partners, ensuring secure file handling and storage.
- Design and implement scalable and reliable systems for high-performance environments.
- Collaborate with cross-functional teams (both core and on-the-ground) to align with business objectives and deliver seamless execution.
- Write clean, maintainable, and efficient code while adhering to coding best practices.
- Integrate third-party services and APIs, ensuring optimal performance and security.
- Optimize database queries for performance and scalability.
- Troubleshoot and resolve issues across the development and production environments.
### Skills and Qualifications:
- 8+ years of web development experience as a Full-Stack Developer.
- 5+ years of experience with Angular, Node.js, and MySQL.
- Experience managing applications with PM2 for performance monitoring and process management.
- Strong understanding of RESTful API design and integration.
- Experience in file handling and media uploads (images, videos) securely and efficiently.
- Proficient understanding of database design and optimization in MySQL.
- Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Experience with version control systems like Git.
- Familiarity with Agile/Scrum methodologies and experience working in an Agile environment.
- Excellent problem-solving skills, with the ability to debug and troubleshoot complex issues.
- Strong communication skills and the ability to collaborate with cross-functional teams.
### Nice to Have:
- Experience with cloud platforms (AWS, Azure, GCP) for deployment and management.
- Knowledge of Docker and containerization.
- Experience with unit testing and integration testing frameworks.
Salary
900000 - 1600000 INR (Per Year)