company logo

Full Stack Developer

Bangalore
Full-Time
Fresher: Less than 3 years
Posted on Mar 18 2025

About the Job

Skills

JavaScript
Data Structures
Object-Oriented Programming (OOPs)
Node.js
Algorithms
Express js
PostgreSQL

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.

Good to Have (Not Mandatory):

Experience with ORMs like Sequelize or Mongoose for efficient database management.

Proficiency in React Native (preferred).

Experience with Kafka for distributed messaging and event-driven applications.

Hands-on experience with Docker and cloud platforms (AWS, GCP, or Azure) for deployment, scaling, and infrastructure management.

Knowledge of GraphQL for efficient data fetching and API design.

Experience implementing CI/CD pipelines for automated testing, linting, and deployment.

Familiarity with DevOps practices, including monitoring, logging, and serverless computing.

Competitive programming background (LeetCode, Codeforces, or HackerRank) to showcase strong problem-solving abilities.

Understanding of caching strategies using Redis for improving application performance.

Basic knowledge of WebRTC for peer-to-peer communication in real-time applications.

Exposure to Computer Vision applications and AI-based solutions.

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. ...Show More

Industry

Staffing and Recruiting

Company Size

2-10 Employees

Headquarter

Coimbatore South, Tamil N...

Other open jobs from Almighty HRD Consultants