Overview
Job Title: Full Stack Developer (MEAN)
Location: Ahmedabad, Gujarat
Employment Type: Full-Time (On-Site)
Experience: 1 to 3 Years
About the Company
Join an innovative Ahmedabad-based IT company specializing in cutting-edge technology solutions. We develop robust applications, including accounting systems and E-invoice management platforms, designed to drive efficiency and scalability for our clients.
Role Overview
We are seeking a talented and experienced Full Stack Developer (MEAN) to join our dynamic team. The ideal candidate should have strong expertise in backend and frontend development, specifically with Angular, Node.js, NestJS, and PrimeNG. This role requires hands-on development of web applications, REST APIs, and seamless integration with database systems.
Key Responsibilities
Backend Development
Develop and maintain robust and scalable backends using Node.js and NestJS.
Design and optimize RESTful APIs for seamless functionality and performance.
Implement secure authentication and authorization mechanisms using token-based systems.
Frontend Development
Build responsive and dynamic user interfaces using Angular and PrimeNG.
Integrate IndexedDB for offline storage and caching mechanisms.
Ensure cross-browser compatibility and a seamless user experience.
Database Management
Design and optimize MySQL databases, including complex queries and stored procedures.
Use ORM tools like TypeORM or Sequelize for efficient data handling.
Development Practices
Follow best practices, including Dependency Injection (DI) and Inversion of Control (IoC), to develop modular and maintainable code.
Implement coding standards and conduct code reviews to ensure high-quality deliverables.
Collaboration & Growth
Work closely with cross-functional teams to ensure timely and successful project delivery.
Stay updated on industry trends and technologies, with a willingness to learn new frameworks like React.
Required Skills
Core Technologies: Node.js, Angular, NestJS, PrimeNG
Backend Expertise: RESTful APIs, authentication systems, ORM tools
Frontend Proficiency: UI/UX design with Angular and PrimeNG, IndexedDB
Database Knowledge: MySQL database design, query optimization, stored procedures
Development Practices: DI, IoC principles, scalable architecture
Preferred Qualifications
Experience in accounting systems or E-invoice management platforms.
Familiarity with cloud platforms like AWS or Azure.
Prior exposure to React or a willingness to learn.
Interview Process
HR Round – Telephonic screening.
Technical Interview – Virtual discussion with the technical team.
Practical Test – Hands-on coding challenge.
Final Interview – Face-to-face discussion
Job Types: Full-time, Permanent
Pay: ₹500,000.00 - ₹600,000.00 per year
Benefits:
- Health insurance
- Paid sick time
- Paid time off
Location Type:
- In-person
Schedule:
- Day shift
Application Question(s):
- How soon you can join?
- Do have experience in nest.js?
- Do you have experience with angular?
Work Location: In person