BARCOSYS Software India Pvt. Ltd. is a team of dynamic professionals with over five years of experience in software and IT-based services. We are passionate about handling software and IT services and are known for providing top-notch solutions. Our expertise allows us to efficiently deal with all software-related issues, delivering exceptional service to our clients.
Role Description
This is a full-time on-site role for a Nodejs Full Stack Engineer located in Noida. The Full Stack Engineer will be responsible for designing, developing, and maintaining both front-end and back-end components of web applications. Daily tasks include coding, troubleshooting, and implementing new features, while collaborating with cross-functional teams to ensure seamless integration and performance.
Responsibilities :
- Have a strong understanding of frontend technologies including React.js, Next.js, HTML5, and CSS3, ensuring seamless integration between frontend and backend components. Ensure accessibility, security compliance, and cross-browser compatibility in all front-end implementations.
- Experience in Blockchain technology, it will be considered an added advantage.
- Build and maintain server-side logic using Node.js, ensuring seamless integration with databases, APIs, and third-party services.
- Implement and follow MVC design patterns for clean, maintainable, and scalable code structures.
- Work with MySQL and MongoDB to design, implement, and optimize efficient and reliable database architectures.
- Deploy, manage, and scale applications using Google Cloud, AWS, or other cloud-based solutions.
- Integrate and customize CMS platforms like WordPress and Magento (optional but preferred).
- Contribute to the development and enhancement of ERP systems, e-commerce platforms, CRM, and B2B applications.
- Generate comprehensive project reports, technical documentation, and API documentation to support effective project management and collaboration.
- Stay updated with emerging technologies, coding standards, and industry best practices to continuously improve system performance and maintainability.
- Implement robust security measures during development to safeguard against :
- SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF).
- Unauthorized API access and data breaches.
- Server vulnerabilities and malicious attacks.
- Perform regular code reviews, vulnerability assessments, and ensure adherence to secure coding guidelines throughout the development lifecycle.
Required Skills & Qualifications :
4+ years of strong, hands-on backend development experience using Node.js.Have a strong understanding of frontend technologies including React.js, Next.js, HTML5, and CSS3, ensuring seamless integration between frontend and backend components.Experience in Blockchain technology, it will be considered an added advantage.Strong proficiency in Node.js (Express.js / Nest.js)Database knowledge : MySQL, MongoDBExperience in CRM, Travel & Tour Websites, eCommerce DevelopmentStrong understanding of REST APIs and third-party integrationsKnowledge of application security best practicesFamiliarity with version control (Git) and deployment processesAbility to manage time efficiently and work independently or in a team.Experience with JWT, OAuth, or Passport.jsFamiliarity with cloud hosting (AWS, Linode, Google cloud ) is a plusUnderstanding of containerization (Docker) is an advantage6 days working
Monday to Saturday
second Saturday Off
Need immediate Joiner