Search by job, company or skills

I
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Over 50 applicants
Quick Apply

Job Description


Full Stack Developer - JavaScript

Job Description

We are seeking a skilled Full Stack Developer with expertise in JavaScript-based technologies to join our development team. The ideal candidate will be responsible for developing and maintaining web applications using NodeJS for the backend, PostgreSQL and Redis for database management, and ReactJS for the frontend, all containerized using Docker.

Responsibilities

  • Design, develop, and maintain scalable web applications using NodeJS, PostgreSQL, Redis, and ReactJS
  • Write clean, maintainable, and efficient code following best practices
  • Build RESTful APIs and microservices using NodeJS and Express
  • Develop responsive and interactive frontend components using ReactJS
  • Design and implement database schemas, queries, and stored procedures in PostgreSQL
  • Implement caching strategies and performance optimizations using Redis
  • Containerize applications using Docker for consistent development and deployment
  • Implement automated testing strategies for both frontend and backend code
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Troubleshoot and debug applications to optimize performance
  • Stay up-to-date with emerging trends and technologies in web development

Requirements

  • 4+ years of experience with NodeJS backend development
  • 3+ years of experience with ReactJS frontend development
  • Strong knowledge of PostgreSQL database design and optimization
  • Experience with Redis for caching, session management, and real-time operations
  • Experience with Docker containerization and orchestration
  • Proficiency in JavaScript/TypeScript and modern ES6+ features
  • Experience with RESTful API design and implementation
  • Familiarity with ORM tools like Sequelize, TypeORM, or Prisma
  • Understanding of frontend state management (Redux, Context API, etc.)
  • Experience with version control system
  • Knowledge of CI/CD pipelines and deployment strategies
  • Excellent problem-solving and communication skills

Nice to Have

  • Knowledge of AWS, Azure, or GCP cloud services
  • Familiarity with Kubernetes
  • Experience with TDD/BDD methodologies
  • Understanding of security best practices in web applications
  • Experience with real-time applications using WebSockets and Redis pub/sub
  • Knowledge of frontend build tools (Webpack, Babel, etc.)
  • Experience with Agile development methodologies

Our Tech Stack

  • Backend: NodeJS, Express, TypeScript
  • Database: PostgreSQL, Redis
  • ORM: Sequelize/TypeORM/Prisma
  • Frontend: ReactJS, TypeScript, Redux/Context API
  • UI Libraries: Material-UI/Tailwind CSS
  • Testing: Jest, React Testing Library, Supertest
  • Containerization: Docker, Docker Compose
  • CI/CD: GitHub Actions/GitLab CI
  • Cloud: AWS/Azure/GCP
  • Collaborative and innovative team culture
  • Flexible working hours
  • Health and wellness programs

Apply on this Link: -

http://app1.factohr.com/IBDIC/Recruitment/CandidateApplication/Indexid=4a99fc30-b45a-45b1-bed5-b30100cce829

Regards,

HR Pratibha

IBDIC

7208014829

Bachelor of Commerce (B.Com)

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 134067877

Similar Jobs