About the role
Hi,
We are hiring for our Client, a Semi conductor industry in Bangalore location
TEAM SOFTWARE
LOCATION BANGALORE
EDUCATION QUALIFICATION Bachelor's degree in Engineering, Computer Science, or a related field.
EXPERIENCE 1-2 YEARS
JOB SUMMARY
We are looking for a Full Stack Developer with 1-2 years of professional experience in JavaScript, backend development, and real-time applications. The ideal candidate should be proficient in Node.js, Express.js, React.js, PostgreSQL, and real-time communication protocols like Sockets and MQTT. This role involves designing, developing, and optimizing scalable, event-driven architectures while ensuring high performance, security, and maintainability in production environments.
Must-Have Skills:
Strong knowledge of JavaScript, including core concepts and best practices
In-depth understanding of Data Structures, Algorithms, and Object-Oriented Programming (OOPs).
Hands-on experience with Node.js and Express.js, including middleware, request validation, and error handling.
Experience working with PostgreSQL (primary database) or MongoDB, with strong knowledge of query optimization
Proficiency in real-time communication using Sockets and MQTT, ensuring optimized message handling, data consistency, and reconnection strategies.
Frontend development expertise with React.js (or Angular), including state management (Redux or Context API), component optimization, and lazy loading.
Experience building and consuming RESTful APIs and WebSockets, with knowledge of API versioning, pagination, and caching.
Proficiency in Git and version control best practices, including rebasing, handling merge conflicts, and CI/CD workflows.
Strong debugging and performance tuning skills, including memory management, event loop monitoring, and load testing.
Experience with authentication and security best practices, including JWT, password hashing.
Understanding of microservices architecture, including service-to-service communication and API gateway integration.
Code quality and best practices, including:
Writing clean, maintainable, and modular code following industry standards.
Enforcing best practices using ESLint, Prettier, and SonarQube.
Writing unit and integration tests using Jest, Cypress.
About the company
At Almighty HRD Consultants, we understand the critical importance of hiring the right individuals to drive organizational success. With an extensive network of top-notch professionals and a deep understanding of industry dynamics, we are committed to connecting our clients with the most suitable candidates who possess the skills, qualifications, and cultural fit required to excel in their roles.