Senior Software Engineer developing AI-assisted full stack applications using React.js and Node.js in Pune. Leading design discussions and mentoring junior developers for innovative web solutions.
Responsibilities
Design, develop, and maintain scalable, high-performance web applications using React.js (frontend) and Node.js (backend)
Build and consume RESTful APIs and GraphQL services
Develop reusable, modular, and maintainable code following best practices
Collaborate with UI/UX designers to translate wireframes into responsive, pixel-perfect interfaces
Optimize application performance, scalability, and security
Leverage AI coding tools (GitHub Copilot, ChatGPT, Cursor, etc.) to accelerate development workflows
Integrate AI/ML APIs and LLM-based features (e.g., OpenAI, Claude, Gemini) into web applications
Build intelligent features such as smart search, recommendations, chatbots, or automation workflows
Stay updated with the latest AI coding trends and evaluate new tools for team adoption
Lead technical design discussions and contribute to system architecture decisions
Conduct thorough code reviews and mentor junior developers
Drive best practices around coding standards, CI/CD, and DevOps
Collaborate closely with Product Managers, QA, and cross-functional teams
Break down complex requirements into actionable technical tasks
Requirements
5–10 years of hands-on experience in full stack development
Strong proficiency in React.js — hooks, context API, Redux, Next.js
Strong proficiency in Node.js — Express.js, REST APIs, microservices
Experience with databases — MongoDB, PostgreSQL, or MySQL
Proficiency in JavaScript (ES6+) / TypeScript
Experience with Git, GitHub/GitLab , branching strategies
Familiarity with AI coding assistants (GitHub Copilot, Cursor, etc.)
Experience integrating third-party APIs and AI/LLM APIs
Understanding of cloud platforms — AWS / Azure / GCP
Good to Have: Experience with Docker, Kubernetes, or CI/CD pipelines
Knowledge of WebSockets, Redis, or message queues (Kafka/RabbitMQ)
Exposure to prompt engineering or fine-tuning LLMs
Senior Software Engineer in Treasure Data's Plazma team focusing on Hadoop/Hive & Trino solutions development. Working with a team of Big Data experts across Japan, Korea, and Canada.
Manager Software Engineering driving innovative solutions at Colliers while leading a team of developers. Collaborate on financial application design and deployment in a hybrid work environment.
Technical Lead at Modus Digital guiding development teams to deliver scalable digital solutions. Collaborating with global teams and ensuring high standards in architecture and design.
Full Stack Developer at Modus Digital collaborating globally to build cutting - edge web and mobile solutions. Focusing on complex challenges in software and system architecture.
Linux Architect providing expertise in Linux technologies for global IT services firm. Responsible for design decisions and lifecycle management of Linux platforms in a hybrid setup.
Technical Lead for Global IT firm managing SAP BO and SAP BW/4HANA solutions. Leading a hybrid team and ensuring effective support and mentoring for engineers.
Scientific Software Developer responsible for enhancing scientific software applications at eSimplicity. Collaborating with researchers to ensure software meets scientific needs and quality standards.
Technical Lead overseeing .NET development for expense management solutions at Acubiz. Driving technical direction and hands - on coding in a collaborative environment.
Lead Engineer driving the evolution of React - based web applications for NaviPartner, a Microsoft Solutions Partner in Denmark. Leading architecture and engineering standards in a collaborative team environment.
Full Stack Developer creating analytics infrastructure for IC Markets, a leader in FinTech innovation. Designing systems to transform trading data into actionable insights for the trading department.