Job Summary
We are looking for a Senior Software Engineer – Full Stack with 5–10 years of experience to design, develop, and maintain scalable applications. The ideal candidate should have strong expertise in frontend and backend development, SQL, APIs, databases, system design, and architecture.
The candidate should be a strong communicator, problem solver, and self-starter who can take ownership of technical tasks and work effectively with cross-functional engineering teams.
Key Requirements
- Strong SQL skills – complex queries, optimization, database schemas, and data pipelines.
- 5–10 years of relevant experience in Software Engineering / Full Stack Development.
- Strong knowledge of RESTful and/or GraphQL APIs – design, development, and integration.
- Proficiency in Node.js, Python, Java, Go, or similar backend technologies.
- Strong Full Stack development experience with frontend and backend technologies.
- Experience with System Design, Architecture, and Implementation.
- Knowledge of PostgreSQL, MySQL, SQL Server, and ORM tools.
- Understanding of OAuth, JWT, Authentication & Authorization.
- Experience with code reviews, testing, debugging, and best practices.
- Strong communication and collaboration skills.
- Self-starter with strong problem-solving, ownership, and delivery mindset.
Key Responsibilities
- Design, build, and maintain scalable full-stack applications, backend services, and APIs.
- Develop and integrate REST/GraphQL APIs and third-party services.
- Write and optimize complex SQL queries and database structures.
- Contribute to system architecture and technical decisions.
- Work with engineering and cross-functional teams to plan and deliver technical tasks.
- Write clean, tested, and maintainable code and participate in code reviews.
- Troubleshoot technical issues and escalate critical issues on time.
- Work independently while following security, compliance, and development standards.
Ideal Candidate
A senior engineer who can understand requirements, design solutions, work across frontend and backend, handle APIs and databases, solve complex problems, and take ownership from development to delivery.
Pay: From ₹100,000.00 per month
Benefits:
Application Question(s):
- How many years of professional experience do you have in Full Stack / Software Engineering?
- How would you rate your verbal and written communication skills?
- Are you comfortable explaining technical concepts, system architecture, and project details to both technical and non-technical stakeholders?
Experience:
- Full-stack development: 6 years (Required)
- SQL: 5 years (Required)
Location:
- Mohali, Punjab (Required)
Work Location: In person