Overview
Software Engineer ( MERN )
Experience - 7+ Years
Employment Type - Onsite (Contractual)
Contract Duration: 1 year +
Location - Bangalore
Must Have Skills:
* JavaScript – Strong understanding of JS concepts.
* React.js – Component architecture, state management, hooks, and performance optimization (e.g., useMemo, useCallback).
* Next.js – Good with SSR, routing, API routes, serverless functions, page/image optimization.
* TypeScript – Fluent in TS with experience in enterprise-scale projects.
* Node.js / Express – Knows event loop, async patterns, middleware, REST APIs, error handling, API versioning, and Swagger/OpenAPI.
* Component Library (e.g., Storybook) – Familiar with reusable component design and usage.
* CI/CD – Has worked on deployments and can make CI/CD changes.
* Docker – Basic knowledge of containers and Docker APIs.
* Cloud (Azure / GCP / AWS) – Hands-on with at least one cloud; priority for GCP or Azure.
* Databases – Experience with SQL (Postgres, MySQL, SQL Server) and NoSQL (MongoDB, Firebase).
* Unit Testing – Written tests using tools like Jest, Vitest, Jasmine, etc.
* Integration – Experience integrating middleware and 3rd-party tools.
* Error Handling / Debugging – Proactive in debugging issues.
* Security – Aware of CSRF protection, secure auth, API security best practices.
Nice to Have:
* E2E Testing – Experience with Playwright, Cypress, etc.
* DevOps Awareness – Knows basics of infra, logging, monitoring.
* Microservices – Understands service-based architecture.
* GraphQL APIs – Has explored or worked with GraphQL.
* Performance & Security Basics – Writes efficient and secure code.
* AI-powered Tools – Familiar with GitHub Copilot or similar tools.
* Terraform – Used or understands basics.
* CMS – Worked with AEM, Kontent.ai, or similar.
* Serverless Functions – Knows how to build/deploy them.
* AI/ML Integration – Exposure to working with ML/AI APIs.
* Event-driven Architecture – Aware of Kafka, Pub/Sub, etc
Job Types: Full-time, Contractual / Temporary
Contract length: 12 months
Pay: ₹60,000.00 - ₹80,000.00 per month
Schedule:
- Day shift
- Monday to Friday
Experience:
- software engineer: 7 years (Required)
- MERN: 5 years (Required)
- GCP: 4 years (Required)
Location:
- Bangalore, Karnataka (Required)
Work Location: In person