02 Nov
|
IMP StoreTech
|
Ahmedabad
02 Nov
IMP StoreTech
Ahmedabad
Full Stack Software Engineer (React.js, Next.js, Node.js & Python)
Job Type: Full-Time
Experience: 1–3 Years
Open Positions: 2
Location: Ahmedabad, Gujarat (On-site)
Education: Bachelor's Degree Required
Preferred Candidates: Gujarat-based candidates
About the Role
We are looking for 2 motivated Full Stack Software Engineers to join our engineering team in Ahmedabad. The ideal candidates should have hands-on experience in modern web development using TypeScript, React.js, Next.js, Node.js, Python, and MongoDB.
You will work on building scalable, secure, and high-quality web applications, RESTful APIs, and backend services while collaborating with the team to develop and improve product features.
Key Responsibilities
- Develop and maintain full-stack web applications using React.js, Next.js, TypeScript, Node.js, and Python.
- Build secure and scalable RESTful APIs and backend services.
- Design and optimize MongoDB schemas, indexes, and database queries.
- Implement authentication and authorization using OAuth 2.0, OIDC, JWT, and RBAC.
- Develop secure multi-tenant applications with proper data isolation and permission management.
- Integrate frontend applications with backend APIs and third-party services.
- Write clean, reusable,
maintainable code and participate in code reviews.
- Contribute to application testing, debugging, CI/CD pipelines, and cloud deployments.
Required Skills
- 1–3 years of professional software development experience.
- Strong knowledge of JavaScript and TypeScript.
- Hands-on experience with React.js and Next.js.
- Working knowledge of Node.js and Python for backend development.
- Experience with MongoDB, schema design, indexing, and query optimization.
- Understanding of REST APIs, asynchronous programming, and backend security.
- Knowledge of OAuth 2.0, OIDC, JWT, JWKS, authentication, and authorization.
- Understanding of RBAC, multi-tenant architecture, and secure application design.
- Familiarity with Git and collaborative development workflows.
Good to Have
- Knowledge of offline-first applications, SQLite, and PowerSync.
- Familiarity with Docker, GitHub Actions, CI/CD, and automated testing.
- Experience with Konva.js, Canva APIs, or interactive canvas-based applications.
- Understanding of Agile methodologies and software architecture best practices.
Pay: ₹20,000.00 - ₹50,000.00 per year
Perks:
- Paid sick time
- Paid time off
Work Location: In person
📌 Full Stack Developer(Node.js, React.js, Next.js, Python) (Ahmedabad)
🏢 IMP StoreTech
📍 Ahmedabad