Fullstack Developer
Pune
Experience : 4+ Years | Vacancies : 01 | Job Location : Pune | Work Mode : (WFO)
Job Responsibilities
- Participate in the entire web application lifecycle, from planning and design to development,deployment, testing, and maintenance.
- Build and maintain scalable and secure full-stack applications using Node.js for the backend and React.js for the frontend.
- Develop and maintain robust RESTful APIs and ensure seamless integration with front-end applications.
- Collaborate closely with cross-functional teams, including UI/UX designers, product managers, and QA engineers, to deliver user-centric features and solutions.
- Write clean, maintainable, and well-documented code, ensuring adherence to best practices in development and security.
- Perform code reviews, debug complex issues, and optimize applications for performance and scalability.
- Contribute to UI/UX discussions to improve user experience and ensure design consistency.
- Implement and manage cloud integrations, leveraging services to enhance application functionality and reliability.
- Stay updated on new tools, frameworks, and development practices, applying them to enhance team productivity and product quality.
- Provide task estimations, manage deadlines effectively, and ensure timely delivery of high-quality features.
Requirements
- 5+ years of professional experience in full-stack development using Node.js and React.js.
- Strong knowledge of web standards and technologies, including HTML, CSS, JavaScript, and HTTP.
- Hands-on experience with relational databases (e.g., PostgreSQL, MySQL) and caching mechanisms (e.g., Redis).
- Expertise in building scalable, secure, and high-performance RESTful APIs.
- Solid understanding of data structures, algorithms, and software design principles.
- Experience with state management libraries like Redux and front-end design patterns.
- Familiarity with Agile methodologies, GitHub for code management, and test-driven development (TDD).
- Strong problem-solving skills with a collaborative and proactive mindset.
Good to Have
- Experience with TypeScript and frameworks like NestJS and NextJS.
- Knowledge of best practices for performance optimization on both backend and frontend.
- Familiarity with cloud platforms (e.g., AWS, Azure, or GCP) and CI/CD pipelines.
- Understanding of UI/UX design principles and user-centric design approaches