Full Stack Developer

2 - 5 YEARS

Key Responsibilities:

Backend Development (Node.js)
  • Design, develop, and maintain RESTful APIs using Node.js
  • Implement authentication, authorization, and role-based access control
  • Integrate third-party services (WhatsApp, Email, Payment Gateways, CRM tools, etc.)
  • Ensure backend performance, security, and scalability
  • Write clean, reusable, maintainable, and well-documented code

 

Frontend Development (AngularJS)
  • Build dynamic, responsive, and user-friendly interfaces using AngularJS
  • Integrate frontend components with backend APIs
  • Develop reusable components, services, and modules
  • Optimize applications for performance, usability, and responsiveness
  • Manage form validations, state handling, and error management

 

Database Management (PostgreSQL)
  • Design and maintain PostgreSQL database schemas
  • Write optimized SQL queries, indexes, and functions
  • Handle database migrations, performance tuning, and optimization
  • Ensure data integrity, security, and consistency

General Responsibilities:

  • Collaborate with product managers, designers, and cross-functional teams
  • Debug, test, deploy, and maintain applications
  • Participate in code reviews and contribute to code quality improvements
  • Use Git for version control and collaboration
  • Provide support for production issues, bug fixes, and enhancements