Are you passionate about programming, problem-solving, and building innovative software products? GreyB is hiring Software Developers for its Product Development team in Mohali.
This opportunity is suitable for candidates who have strong programming fundamentals, understand web technologies, and enjoy solving complex technical problems. GreyB is looking for developers who are curious, detail-oriented, and excited to work on technology-driven products.
The role focuses on web development, software engineering concepts, APIs, performance optimization, and modern development practices.

About GreyB
GreyB is a technology-driven company specializing in innovation intelligence, patent research, and software product development.
The company works with global organizations to solve complex business and technology challenges through research, analytics, and engineering solutions.
GreyB’s Product Development team focuses on creating innovative software products while encouraging developers to experiment, learn, and improve their technical skills.
The company’s culture emphasizes:
- Logical thinking
- Continuous learning
- Innovation
- Ownership
- Problem-solving
Job Overview
| Details | Information |
|---|---|
| Company | GreyB |
| Role | Software Developer |
| Location | Mohali |
| Employment Type | Full-Time |
| Department | Product Development |
Role Overview
As a Software Developer at GreyB, you will work on developing innovative software products while applying strong programming concepts and modern web development practices.
The company is looking for candidates who are:
- Strong in logic and problem-solving
- Curious about technology
- Comfortable learning new frameworks
- Detail-oriented
- Interested in software products
Developers will work with web technologies, APIs, databases, testing tools, and application optimization techniques.
Key Responsibilities
Develop Software Products
You will contribute to building and improving software applications used by customers and internal teams.
Responsibilities include:
- Writing clean code
- Developing features
- Debugging applications
- Improving existing systems
Work With MVC Frameworks
Candidates should understand Model-View-Controller (MVC) concepts.
The role involves working with:
- CakePHP Framework
- Backend development
- Application architecture
Understanding separation between data, business logic, and presentation layers is important.
Web Development
Developers should understand core web technologies:
- HTML
- CSS
- JavaScript
- AJAX
- jQuery
You should understand how browsers render pages and how web applications communicate with servers.
API Development & Integration
The role involves working with:
- Web services
- APIs
- Third-party integrations
Developers should understand how frontend applications communicate with backend systems.
Application Testing
You may work with automated testing practices using tools like:
- PHPUnit
Responsibilities include:
- Writing tests
- Finding bugs
- Ensuring application reliability
Performance Optimization
Developers will work on improving application performance through:
- Code optimization
- Database improvements
- Application-level enhancements
Containerization & Infrastructure
The role includes exposure to:
- Docker
- RabbitMQ
Understanding containerized applications and message-based communication systems is beneficial.
Help a friend land their next role. Share now!
Company Rating & Reviews
Overall Rating: ⭐⭐⭐⭐☆ (4.3/5 Approx.)
What Employees Appreciate
- Strong learning opportunities
- Good environment for technology enthusiasts
- Exposure to challenging projects
- Supportive team culture
- Opportunity to work with global clients
Things to Consider
- Fast-paced work environment
- Requires continuous learning
- High focus on technical problem-solving
GreyB is considered a good workplace for developers who want strong technical growth and exposure to product development.
Estimated Salary
GreyB has not officially disclosed the salary range for this Software Developer position.
Based on similar Software Developer roles in Mohali, the estimated compensation is:
| Position | Estimated Annual Salary |
|---|---|
| Software Developer (Fresher/Junior) | ₹4 LPA – ₹8 LPA (Estimated) |
Required Skills
Candidates should have knowledge of:
Programming Fundamentals
Strong understanding of:
- Arrays
- Stacks
- Queues
- Graphs
- Algorithms
- Data Structures
Computer science fundamentals are important for technical discussions and problem-solving.
Web Concepts
Candidates should understand:
- How web servers work
- Browser rendering process
- HTTP requests and responses
- Client-server architecture
Technical Skills
Required skills include:
- MVC Framework concepts
- CakePHP
- HTML
- CSS
- JavaScript
- AJAX
- jQuery
- APIs
- Web services
Preferred Technical Skills
Additional experience with:
- PHPUnit
- Docker
- RabbitMQ
- Performance optimization
- Backend development
- Database concepts
will be an advantage.
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Eligibility Criteria
| Criteria | Details |
|---|---|
| Experience | Freshers / Junior Developers |
| Location | Mohali |
| Employment Type | Full-Time |
| Education | Computer Science / IT / Related Background Preferred |
Candidates with strong programming knowledge and practical projects can apply.
How to Apply
Interested candidates should apply now. Before applying, update your resume with programming skills, web development projects, API experience, GitHub repositories, internships, certifications, and knowledge of software engineering fundamentals.
Disclaimer:
This information is collected from official/public sources for informational purposes only. Salary estimates are based on market research and may vary. We do not charge any fee for job updates and do not guarantee selection or recruitment. Candidates should verify details from the official source before applying.
Share the opportunity