Full Stack Developer (JavaScript React Real-Time Systems) - Location: Bangalore
- Work Mode: Onsite
- Experience: 0 3 Years
1. Role Overview We are seeking a Full Stack Developer with 0 3 years of experience in building scalable web applications and real-time systems. The role involves working across frontend and backend layers using JavaScript technologies. The candidate will contribute to designing developing and optimizing event-driven applications with a focus on performance security and maintainability.
2. Key Responsibilities - Develop and maintain full-stack applications using and
- Design and implement scalable backend services and RESTful APIs
- Build real-time features using WebSockets or MQTT
- Optimize database queries and manage data models using PostgreSQL or MongoDB
- Implement frontend components with focus on performance and responsiveness
- Develop and maintain event-driven architectures for real-time applications
- Ensure application performance scalability and reliability in production
- Implement authentication and security mechanisms (JWT password hashing)
- Debug monitor and resolve performance bottlenecks (memory event loop latency)
- Write unit and integration tests using Jest or Cypress
- Collaborate with cross-functional teams for feature development and deployment
- Follow coding standards code reviews and version control practices
3. Required Qualifications - Bachelors degree in Engineering Computer Science or a related field
- 1 2 years of hands-on experience in full stack development
- Strong understanding of software development lifecycle and best practices
4. Technical Skills (Grouped and Structured) Programming & Core Concepts:
- JavaScript (ES6) Data Structures Algorithms OOP
Backend Development:
-
- Middleware request validation error handling
- REST APIs WebSockets
Frontend Development:
- (preferred) or Angular
- State management (Redux / Context API)
- Component optimization lazy loading
Database & Storage:
- PostgreSQL (primary) or MongoDB
- Query optimization schema design
Real-Time Systems:
- / WebSockets
- MQTT protocols and message handling
DevOps & Tools:
- Git (branching rebasing merge conflict resolution)
- CI/CD workflows
- ESLint Prettier SonarQube
Testing & Quality:
- Unit testing (Jest)
- Integration/E2E testing (Cypress)
Architecture & Security:
- Microservices architecture
- API gateway concepts
- Authentication (JWT) password hashing
5. Good to Have (Optional) - ORMs: Sequelize or Mongoose
- React Native development
- Kafka (event streaming)
- Docker and Cloud (AWS / GCP / Azure)
- GraphQL
- CI/CD pipeline implementation
- Redis caching
- WebRTC basics
- DevOps practices (monitoring logging)
- Exposure to AI/ML or Computer Vision applications
#LI-SD1
Full Stack Developer (JavaScript React Real-Time Systems) Location: Bangalore Work Mode: Onsite Experience: 0 3 Years 1. Role Overview We are seeking a Full Stack Developer with 0 3 years of experience in building scalable web applications and real-time systems. The role involves working...
Full Stack Developer (JavaScript React Real-Time Systems) - Location: Bangalore
- Work Mode: Onsite
- Experience: 0 3 Years
1. Role Overview We are seeking a Full Stack Developer with 0 3 years of experience in building scalable web applications and real-time systems. The role involves working across frontend and backend layers using JavaScript technologies. The candidate will contribute to designing developing and optimizing event-driven applications with a focus on performance security and maintainability.
2. Key Responsibilities - Develop and maintain full-stack applications using and
- Design and implement scalable backend services and RESTful APIs
- Build real-time features using WebSockets or MQTT
- Optimize database queries and manage data models using PostgreSQL or MongoDB
- Implement frontend components with focus on performance and responsiveness
- Develop and maintain event-driven architectures for real-time applications
- Ensure application performance scalability and reliability in production
- Implement authentication and security mechanisms (JWT password hashing)
- Debug monitor and resolve performance bottlenecks (memory event loop latency)
- Write unit and integration tests using Jest or Cypress
- Collaborate with cross-functional teams for feature development and deployment
- Follow coding standards code reviews and version control practices
3. Required Qualifications - Bachelors degree in Engineering Computer Science or a related field
- 1 2 years of hands-on experience in full stack development
- Strong understanding of software development lifecycle and best practices
4. Technical Skills (Grouped and Structured) Programming & Core Concepts:
- JavaScript (ES6) Data Structures Algorithms OOP
Backend Development:
-
- Middleware request validation error handling
- REST APIs WebSockets
Frontend Development:
- (preferred) or Angular
- State management (Redux / Context API)
- Component optimization lazy loading
Database & Storage:
- PostgreSQL (primary) or MongoDB
- Query optimization schema design
Real-Time Systems:
- / WebSockets
- MQTT protocols and message handling
DevOps & Tools:
- Git (branching rebasing merge conflict resolution)
- CI/CD workflows
- ESLint Prettier SonarQube
Testing & Quality:
- Unit testing (Jest)
- Integration/E2E testing (Cypress)
Architecture & Security:
- Microservices architecture
- API gateway concepts
- Authentication (JWT) password hashing
5. Good to Have (Optional) - ORMs: Sequelize or Mongoose
- React Native development
- Kafka (event streaming)
- Docker and Cloud (AWS / GCP / Azure)
- GraphQL
- CI/CD pipeline implementation
- Redis caching
- WebRTC basics
- DevOps practices (monitoring logging)
- Exposure to AI/ML or Computer Vision applications
#LI-SD1
View more
View less