Description
Job Title: Full Stack Developer
Experience: 1- 3 years
Location: Pune
Mode of operation: Hybrid
Notice Period: 15 - 30 days
Job Description:
We are seeking a talented and motivated Full Stack Developer with 1-3 years of experience to join our dynamic team. The ideal candidate should have a strong foundation in both front-end and back-end development, along with expertise in a range of programming languages, frameworks, and databases. As a Full Stack Developer, you will play a pivotal role in designing, implementing, and maintaining our innovative web applications.
Responsibilities:
• Develop and maintain responsive web applications utilizing modern front-end libraries and frameworks, such as React.js, Next.js, and Material-UI.
• Collaborate with cross-functional teams to gather and understand requirements, translating them into technical solutions that meet business needs.
• Build and optimize efficient back-end systems using Node.js and Python, ensuring seamless integration with front-end components.
• Design and implement secure and scalable databases, including MySQL, MongoDB, Postgres, and Redis, for data storage and retrieval.
• Leverage AWS services to deploy, manage, and monitor applications in a cloud environment, enhancing reliability and performance.
• Utilize DevOps best practices to streamline development workflows, automate deployment processes, and ensure smooth operations.
• Demonstrate expertise in data structures, algorithms, and system design to create efficient and robust software solutions.
• Investigate and adopt emerging technologies and best practices to enhance product functionality, performance, and user experience.
Requirements:
• Bachelor's degree in computer science or related field (or equivalent practical experience).
• 1-3 years of professional experience as a Full Stack Developer, with a portfolio showcasing successful project contributions.
• Proficiency in front-end technologies, including HTML, CSS, JavaScript, React, Next.js, and Material-UI.
• Strong back-end development skills using Node.js (Express, Nest.js, etc.) and Python (Django, Flask, etc.), with examples of projects showcasing this expertise.
• Knowledge of additional programming languages like Java and Python is a plus.
• Experience with both SQL and NoSQL databases, such as MySQL, MongoDB, Postgres, and Redis.
• Familiarity with AWS services for deployment, scaling, and monitoring.
• Bonus points for DevOps experience, contributing to CI/CD pipelines and infrastructure management.
• Solid grasp of data structures, algorithms, and system design principles.
• Understanding of large-scale system architecture and performance optimization.
• Previous exposure to startup environments is a plus, highlighting adaptability and resourcefulness