MAMantras2success Consultants
Full Stack Developer
Ahmedabad ₹3-7 LPA Posted 23 Jul 2025
FULL TIME
Angular
Rest Api
React
Nestjs
Full Stack Development
+1 more
Job Description
Key Responsibilities:
- Development & Maintenance:
- Develop, maintain, and enhance the existing NestJS-based backend.
- Work on the frontend built with Angular and PrimeNG, ensuring seamless integration with IndexedDB.
- REST API Development:
- Build and optimize RESTful APIs to meet functional requirements, with a focus on performance and scalability.
- Authentication & Authorization:
- Implement and maintain secure Auth Token-based authentication mechanisms.
- Database Management:
- Use ORM tools to interact with databases efficiently and manage data persistence.
- Best Practices & Design Patterns:
- Leverage Dependency Injection (DI) and Inversion of Control (IoC) to create modular, maintainable, and testable code.
- Frontend Development:
- Design responsive and dynamic UIs using Angular and PrimeNG.
- Work with IndexedDB for offline storage and caching mechanisms.
- Learning & Growth:
- Be open to learning React and contributing to new features using the framework.
- Collaboration:
- Work closely with the team to ensure the timely delivery of high-quality features.
- Communicate effectively with stakeholders to gather requirements and provide updates.
Required Skills and Expertise:
Backend Development:
- Strong experience in NestJS for building RESTful APIs.
- Solid knowledge of authentication and authorization mechanisms.
Frontend Development:
- Proficiency in Angular and PrimeNG.
- Familiarity with IndexedDB for browser-side storage.
Core Development Skills:
- Proficient in Dependency Injection (DI) and Inversion of Control (IoC) principles.
- Experience with ORM tools like TypeORM or Sequelize.
Database Management:
- Strong knowledge of MySQL database design and query optimization.
- Familiarity with stored procedures and complex queries.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication skills to collaborate with international clients and team members.
Good to Have (Optional):
- Previous experience in accounting or E-invoice management projects.
- Knowledge of React or willingness to learn it quickly.
- Familiarity with cloud platforms like AWS or Azure.
Key Skills:
- React
- Angular
- NestJS
- Node.js
- Full Stack Development
- REST API
- IndexedDB
- TypeORM / Sequelize
- MySQL
- PrimeNG
