Full Stack Developer (4+ Years of Experience)Location: Goregaon EastJob Type: Full-time
Job Summary:
Responsibilities
We are seeking a highly skilled and experienced Full Stack Developer with a minimum of four years of hands-on experience in designing, developing, and deploying robust and scalable web applications. The ideal candidate will have a strong understanding of front-end and back-end technologies, with proven expertise in Node.js, React.js, and MySQL. Additionally, a solid comprehension of cloud services, particularly AWS, is essential for this role. You will be a key member of our dynamic development team, contributing to all phases of the software development lifecycle.Key Responsibilities:
Full Stack Development: Design, build, and maintain efficient, reusable, and reliable code for both client-side and server-side application components.Front-End Development: Develop user-facing features using React.js, ensuring a seamless and responsive user experience across various devices and browsers.Back-End Development: Architect and implement server-side logic and APIs using Node.js and associated frameworks (e.g., Express.js).Database Management: Design and manage relational databases using MySQL, including writing optimized queries, creating schemas, and ensuring data integrity and performance.AWS Integration: Should familiar with AWS services for application deployment, scalability, and maintenance. This includes working with services such as EC2, S3, RDS, Lambda, and API Gateway.Collaboration: Work closely with product managers, designers, and other engineers to understand requirements, provide technical insights, and deliver high-quality software solutions.Code Quality and Testing: Write unit and integration tests to ensure code quality and application stability. Participate in code reviews to maintain high standards of code.Performance Optimization: Identify and address performance bottlenecks to ensure the application is fast and efficient.Required Skills and Qualifications:
Experience: A minimum of 4 years of professional experience in full-stack web development.Back-End Proficiency: Strong proficiency in Node.js and its core principles. Experience with frameworks like Express.js and other is highly desirable. Familiarity with in-memory data stores like Redis and search engines like OpenSearch.Front-End Proficiency: In-depth knowledge of React.js and its core principles, including experience with popular React.js workflows (such as Flux or Redux). Experience with frameworks is highly desirable.Database Expertise: Solid experience with MySQL, including database design, query optimization, and data migration. Experience with other database systems, including NoSQL databases like MongoDB, columnar databases like Click House, and other relational databases like PostgreSQL.JavaScript Mastery: Advanced proficiency in JavaScript, including ES6+ features, asynchronous programming, and modern front-end build pipelines.AWS Knowledge: A good understanding of core AWS services, including but not limited to EC2, Lambda, S3, EBS etc.Web Fundamentals: Proficient understanding of HTML5, CSS3, RESTful APIs, Jira and version control systems (e.g. Bitbucket).Problem-Solving: Excellent analytical and problem-solving skills with a keen attention to detail.Communication: Strong verbal and written communication skills and the ability to work effectively in a team environment.Skills:- msql, React.js, NodeJS (Node.js), API, HTML/CSS, JIRA, Restful api and Redux/Flux