

Similar jobs
Who You Are:
- You’ve built scalable, production-ready APIs in fast-paced environments, and are comfortable with the challenges that come with a growing startup.
- You understand event-driven architectures and have hands-on experience building real-time applications.
- You are fully capable of taking ownership of backend systems, from designing the database schema to writing efficient, maintainable code.
- You think beyond the code: optimizing performance, scalability, and security are as important as building new features.
- You’re comfortable troubleshooting complex issues, whether that’s API bottlenecks, database performance, or production issues.
Responsibilities:
- Design, implement, and manage a NestJS backend with a modular, scalable architecture that can easily handle real-time events and communication.
- Develop and maintain WebSocket services for real-time event-driven updates and ensure seamless communication across the system.
- Integrate RabbitMQ for reliable internal messaging, handling queues and ensuring event-driven workflows are efficient and fault-tolerant.
- Implement database management strategies using MongoDB, Redis, and Elasticsearch, ensuring efficient data handling, indexing, and optimization.
- Integrate with external APIs (JSON-RPC, XML-RPC, REST) to enhance system capabilities.
- Ensure high performance of the system by optimizing database queries, implementing caching strategies using Redis, and ensuring optimal indexing and data flow.
- Implement role-based authentication and authorization mechanisms using JWT, OAuth, and RBAC patterns within NestJS.
- Follow security best practices to ensure sensitive data is protected, credentials are stored securely, and the system is resilient to common vulnerabilities.
- Work collaboratively with cross-functional teams to ensure seamless integration between different services and technologies.
Must-Have Skills:
- Strong proficiency in Node.js and NestJS with TypeScript.
- Solid experience with MongoDB, Redis, and Elasticsearch for data storage and real-time data handling.
- In-depth knowledge of WebSockets and Socket.IO in NestJS Gateways, enabling real-time communication and updates.
- Experience with RabbitMQ for message queuing and asynchronous task handling.
- Strong understanding of authentication & authorization systems using JWT, OAuth, and RBAC (Role-Based Access Control).
- Expertise in optimizing APIs, including techniques for caching, improving database performance, and reducing latency.
- Familiar with API security best practices, including secure storage of credentials, encryption, and safeguarding sensitive data.
Key Skills:
- TypeScript, NestJS, WebSockets, Socket.io
- Redis, MongoDB, Elasticsearch, RabbitMQ
- API Optimization, JWT, OAuth, RBAC
- Real-time communication, Event-driven architecture
CTC Budget: 35-55LPA
Location: Hyderabad (Remote after 3 months WFO)
Company Overview:
An 8-year-old IT Services and consulting company based in Hyderabad providing services in maximizing product value while delivering rapid incremental innovation, possessing extensive SaaS company M&A experience including 20+ closed transactions on both the buy and sell sides. They have over 100 employees and looking to grow the team.
- 6 plus years of experience as a Python developer.
- Experience in web development using Python and Django Framework.
- Experience in Data Analysis and Data Science using Pandas, Numpy and Scifi-Kit - (GTH)
- Experience in developing User Interface using HTML, JavaScript, CSS.
- Experience in server-side templating languages including Jinja 2 and Mako
- Knowledge into Kafka and RabitMQ (GTH)
- Experience into Docker, Git and AWS
- Ability to integrate multiple data sources into a single system.
- Ability to collaborate on projects and work independently when required.
- DB (MySQL, Postgress, SQL)
Selection Process: 2-3 Interview rounds (Tech, VP, Client)
- Having 2-4 yrs of experience
- Have good knowledge of front-end technologies, including HTML5, CSS3, JavaScript, j Query.
- Html to wordPress integration
- Must have Core PHP Knowledge
- Develop and maintain code for various PHP applications.
- Create unique designs.
- Develop website using wordPress
- Create new wordPress theme using various plugins
- User interfaces for websites and/or web applications.
- Good Communication Skills.
Roles and Responsibilities:
- Develop new user-facing features
- Integrate PSD designs to Magento Theme
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize Magento 2 stores for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders
Desired Candidate Profile:
- Minimum 2 years of experience as a Magento 2 Frontend Developer
- Experience in setting up the full UI workflow layer right from Development, Testing, Building and Deployment.
- Strong knowledge of web standards
- Expert Level understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Good understanding of Javascript and JQuery
- Proficient understanding of code versioning tools, such as Git
- Understanding of Basic SEO principles and ensuring that the application will adhere to them
- Fair understanding of JavaScript programming and DOM manipulation
- Familiarity with differences in other HTML5 based views, such as ones in email clients
- Proficient understanding of cross-browser compatibility issues and ways to work around them
- Critical thinking and problem-solving skills
- Good time-management skills
- Should be able to handle project independently
This being an advanced level position in the S/W development team the individual is expected to:
∙ Participate as a team member in all phases of the S/W lifecycle, including the analysis and design of S/W systems.
∙ Participate in a detailed level of coding, code walk – through and unit testing of S/W modules.
∙ Participate in integrated testing of product/ package.
∙ Participate in difficult and typical coding assignments with responsibility of a small module consisting of 3 – 5 members.
∙ Participate in exploration/ feasibility study of products.
∙ Have a thorough understanding of the assigned product/ project.
∙ Participate in generating technical documentation of products/ packages.
∙ Providing technical training to the juniors.
∙ Manage allocated resources, keep compliance with discipline and decorum of the organization.
∙ Keep compliance with Systems and Procedures.
Project Manager
∙ Thorough knowledge of current technological trends in Web based Software
∙ Strong Working knowledge of JSF/JSP, Servlets, Spring, Web application development and Core Java
• Working knowledge of working with databases using EJB.
• Knowledge of Bug Tracking tool such as Jira, Bugzilla and source code version control systems (SVN, GIT)
• Knowledge of working in Scrum methodology.
• Good to have knowledge of SonarQube and Web Security Aspects.
• Knowledge of Responsive Front End Development using HTML5, JavaScript, CSS3, JQuery, Ajax and JSON.
• Should be able to write test cases for the feature.
∙ Ability to gather and analyze data & draw logical conclusions
∙ Understanding of company’s vision & goals, business operations
and market
∙ Clear and concise oral and written communication skills
∙ Ability to establish and maintain effective work relationships at
all levels
∙ Great passion for S/W development.
∙ Ability to mentor and guide the juniors.
Office Address:
1. Tech Mahindra Ltd
Empire Tower, A Wing 9th floor- NB 902,Gut no. 31, Cloud City campus, Village Elthan,Thane – Belapur road Airoli (E), Navi Mumbai- 400708 (Maharashtra) India
We are looking for a Full Stack Laravel Developer who is dedicated to the craft, writes code that they are proud of and can hit the ground running.
You will be a part of a full-stack creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Responsibilities
- Write “clean”, well-designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary
Requirements
- Proven software development experience in Laravel Framework
- Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc
- Good knowledge of relational databases, version control tools and of developing web services
- Passion for best design and coding practices and a desire to develop new bold ideas
- BS/MS degree in Computer Science, Engineering or a related subject
Key Skills:
1. One or more of Python/PHP/Ruby/NodeJS/Java
2. Sound object-oriented skills, including strong design patterns knowledge
2. REST APIs
3. MVC architecture
4. MySQL/PostgreSQL
5. Exp with at least 1 NoSQL databases MongoDB/Memcache/Redis/
6. Exp with search technologies Elasticsearch/Solr
7. Exp building messaging based asynchrounous systems RabbitMQ/Kafka/SQS/Celery will be added advantage
8. Exp with Django/Flask frameworks will be added advantage
9. Knowledge of software best practices like Test-Driven Development (TDD) and Continuous Integration (CI) will be added adnavtage
Requirements:
1. Developing software solutions in conjunction with Relational theory, Rest APIs and NoSQL database technologies
2. Knowledge of cloud based technologies in AWS or Azure will be added advantage
3. Understanding of RDBMS technologies like MySQL, PostgreSQL.
4. Hands-on with Version control systems (GIT, SVN) and Unix/Ubuntu.
5. Experience in requirement analysis, HLD, LLD, unit & integration testing.
6. Good hands on experience in debugging application issues
TL;DR
1) Top performer in the company
2) Has worked with product based startup company
3) Ambitious and hardworking











