Full Stack Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Ahmedabad - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Description: Full Stack Developer

Role Overview:

We are seeking a skilled and motivated Full Stack Developer to join our team and work on a cutting-edge accounting and E-invoice management system. The ideal candidate should have hands-on experience in both backend and frontend development with a strong foundation in modern web technologies. We are also looking for someone eager to learn React and expand their expertise.

Key Responsibilities:

  1. 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.
  2. REST API Development: Build and optimize RESTful APIs to meet functional requirements with a focus on performance and scalability.
  3. Authentication & Authorization: Implement and maintain secure Auth Token-based authentication mechanisms.
  4. Database Management: Use ORM tools to interact with the database efficiently and manage data persistence.
  5. Best Practices & Design Patterns: Leverage Dependency Injection (DI) and Inversion of Control (IoC) principles to create modular maintainable and testable code.
  6. Frontend Development: Design responsive and dynamic user interfaces using Angular and PrimeNG. Work with IndexedDB for offline storage and caching mechanisms.
  7. Learning & Growth: Be open to learning React and contributing to new features using the framework.
  8. 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.
  • 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.

Skills

NestJS, Angular, PrimeNG, IndexedDB, Dependency Injection, ORM, MySQL, Authentication, Authorization, React, AWS, Azure

Job Description: Full Stack Developer Role Overview: We are seeking a skilled and motivated Full Stack Developer to join our team and work on a cutting-edge accounting and E-invoice management system. The ideal candidate should have hands-on experience in both backend and frontend developmen...
View more view more

Key Skills

  • Abinitio
  • Administration And Accounting
  • Android
  • Bid Management
  • Inventory Management
  • Embedded C