Junior Full Stack Developer
2 Nos.
97327
Full Time
1.5 Year(s) To 3.0 Year(s)
3.50 LPA TO 6.50 LPA
IT Software - Web / Mobile
IT-Software/Software Services
B.Sc - Computers; B.Tech/B.E. - Computers; BCA/BCS - Software Engineering; M.E./M.Tech - IT Software; MCS - Software Engineering
Job Description:
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:
2.Develop, maintain, and enhance the existing NestJS-based backend.
3.Work on the frontend built with Angular and PrimeNG, ensuring seamless integration with IndexedDB.
4.REST API Development:
5.Build and optimize RESTful APIs to meet functional requirements, with a focus on performance and scalability.
6.Authentication & Authorization:
7.Implement and maintain secure Auth Token-based authentication mechanisms.
8.Database Management:
9.Use ORM tools to interact with the database efficiently and manage data persistence.
10.Best Practices & Design Patterns:
11.Leverage Dependency Injection (DI) and Inversion of Control (IoC) principles to create modular, maintainable, and testable code.
12.Frontend Development:
13.Design responsive and dynamic user interfaces using Angular and PrimeNG.
14.Work with IndexedDB for offline storage and caching mechanisms.
15.Learning & Growth:
16.Be open to learning React and contributing to new features using the framework.
17.Collaboration:
18.Work closely with the team to ensure the timely delivery of high-quality features.
19.Communicate effectively with stakeholders to gather requirements and provide updates.
Backend Development:
1.Strong experience in NestJS for building RESTful APIs.
2.Knowledge of authentication and authorization mechanisms.
Frontend Development:
1.Proficiency in Angular and PrimeNG.
2.Familiarity with IndexedDB for browser-side storage.
Core Development Skills:
1.Proficient in Dependency Injection (DI) and Inversion of Control (IoC) principles.
2.Experience with ORM tools like TypeORM or Sequelize.
Database Management:
1. Strong knowledge of MySQL database design and query optimization.
2.Familiarity with Stored Procedures and complex queries.
Soft Skills:
1.Strong problem-solving and analytical skills.
2.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.
Company Profile
The client is a leading SaaS (Software as a Service) provider, dedicated to transforming the way ---es manage their operations through innovative automation ---. Headquartered in Prahlad Nagar, Ahmedabad, they specialize in developing advanced software's designed to streamline data entry and integrate seamlessly w---h prominent accounting systems such as TALLY and many more.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.