Full Stack Developer (MERN or MEAN)
Below details as follows:Experience : 4 Years to 6 YearsLocation : Bangalore ( work from office) or Remote.Notice Period : Immediate to 10 days.
Job Description: We are looking for a seasoned Senior Full Stack Developer with 4-6 years of hands-on experience in building end-to-end web applications. The ideal candidate should have a strong proficiency in Node.js, Express.js, Sequelize.js, Postgres, Nginx, AWS, Git, and possess expertise in unit testing, PM2, REST API integration, security, and performance optimization. Responsibilities: Design, develop, and maintain scalable and robust full-stack solutions using Node.js, Express.js, and Sequelize.js for backend development.Implement and manage database schemas using Sequelize.js, ensuring optimal performance and data integrity with Postgres.Collaborate with front-end developers to integrate user-facing elements and ensure seamless communication between the frontend and backend.Deploy and manage applications in AWS environments, ensuring reliability, security, and scalability.Configure and optimize Nginx for efficient handling of web traffic and load balancing.Write and maintain unit tests to ensure code quality and reliability.Integrate RESTful APIs for seamless communication between different components of the application.Implement and adhere to security best practices in both frontend and backend development.Monitor, troubleshoot, and optimize application performance, identifying and resolving bottlenecks.Work with Git for version control and collaborate effectively within a team environment.Stay updated with industry trends and advancements, incorporating best practices into development processes. Qualifications: Bachelor's degree in Computer Science or a related field.Proven experience as a Full Stack Developer with 4-6 years of hands-on development experience.Strong proficiency in Node.js, Express.js, Sequelize.js, and Postgres for backend development.Frontend development skills using modern frameworks like React or Angular.Experience in deploying and managing applications on AWS services (EC2, S3, RDS).Proficiency in Nginx configuration for optimal web server performance.Expertise in unit testing, continuous integration, and process management tools like PM2.Solid understanding of Git for version control and collaborative coding practices.Strong knowledge of REST API integration and best practices.Focus on application security and performance optimization.Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.