17 Sep
|
Soft system solution
|
Chandigarh
17 Sep
Soft system solution
Chandigarh
We are seeking a skilled Software Developer to design, build, and scale our Laravel/React applications. You will own architecture decisions across projects, direct and mentor the engineering team, and remain hands-on as an individual contributor on select high-impact projects. You will define architectural patterns, set engineering standards, ensure system security, and optimize application performance across the stack.
Experience: 4+ years in software development, in
Key Responsibilities
Architecture & Design
Design scalable, secure, and maintainable software architectures across client and internal projects.
Define API contracts and integration patterns using REST.
Establish state management patterns for complex React applications.
Design database schemas and optimize queries for MySQL/PostgreSQL.
Choose between microservices and modular monolith structures based on business needs.
Document system designs, architecture decision records (ADRs), and data flows.
Technical Leadership & Mentoring
Set technical standards, coding guidelines, and best practices for the team.
Conduct regular code reviews and review high-risk changes and architectural designs.
Mentor engineers through pairing, design discussions, and structured feedback.
Participate in sprint planning and estimation; unblock developers on technical issues.
Evaluate and introduce recent tools, libraries, and frameworks safely.
Contribute to hiring: technical screening and interviews for engineering candidates.
Hands-On Development (Individual Contributor)
Write clean, production-ready code for critical system components.
Build and maintain automated test coverage (unit, integration, end-to-end).
Optimize application performance across backend and frontend layers.
Configure and maintain CI/CD pipelines for automated testing and deployment.
RequirementsBackend
Proven experience building enterprise applications with Laravel and PHP 8+.
Deep knowledge of Eloquent ORM, queues, broadcasting, events, and service providers.
Strong understanding of OOP, SOLID principles, and common design patterns.
Testing experience with PHPUnit or Pest.
Frontend
Expert-level proficiency in React and TypeScript.
Experience with modern build tools (Vite, Webpack).
Experience with state management libraries (Redux Toolkit, Zustand, or TanStack Query).
Familiarity with frontend testing (Jest, React Testing Library, or Playwright).
Infrastructure & Databases
Strong experience with relational databases (MySQL, PostgreSQL), including schema design and query optimization.
Caching strategies using Redis or Memcached.
Working knowledge of cloud platforms (AWS preferred) and Docker.
Comfortable with Git-based workflows (branching strategies, PR reviews).
Soft Skills
Clear communication skills — able to explain complex technical concepts to both technical and non-technical stakeholders.
Ownership mindset: comfortable making decisions and being accountable for outcomes.
Ability to balance delivery speed with code quality and long-term maintainability.
Nice to Have
Experience with multi-tenant SaaS architectures.
Exposure to Laravel Octane, Horizon, or serverless deployments (Vapor).
Experience with WebSockets / real-time features (Laravel Echo, Pusher).
Prior experience in an agency or multi-client delivery environment.
Interested candidates may apply and share their updated resume asap.
Pay: ₹35,000.00 - ₹500,000.00 per month
Benefits
- Flexible schedule
- Provident Fund
Work Location: In person
📌 Software Developer- React/Laravel (Chandigarh)
🏢 Soft system solution
📍 Chandigarh