Company Description
Punctuations is a fast-growing AI-focused technology company that specializes in chatbot development, AI vision, and content generation using large language models (LLMs). Our mission is to empower clients through intelligent automation and data-driven solutions. We are a team of engineers and innovators who thrive on solving complex problems and delivering measurable impact.
Role Description
We are seeking a motivated and experienced Full Stack Developer to design, develop, and maintain our web applications. You will work on both the server-side logic and the user-facing front-end. The ideal candidate has a strong background in Server-side Javascript (Node.js) for back-end development and is proficient in React for building modern, responsive user interfaces. This role is perfect for someone who enjoys taking ownership of features from concept to deployment
- Location : On-site – Vasai (Mumbai)
- Mode : Full-time employment
Key Requirements
Develop & Maintain APIs : Design, build, and maintain efficient, reusable, and reliable server-side applications and RESTful APIs using Node.js and Express.js .Front-End Development : Create dynamic and responsive user interfaces using React.js , ensuring a seamless user experience.Database Management : Integrate front-end elements with server-side logic and manage database interactions (e.g., PostgreSQL, MongoDB ).Code Quality : Write clean, scalable, and well-documented code (preferably using TypeScript ) while adhering to best practices and participating in code reviews.Collaboration : Work closely with product managers, designers, and other engineers to translate product requirements into technical solutions.Troubleshooting : Identify and resolve bugs and performance issues across the stack.Must-Have Qualification
Experience : 1-3 years of professional software development experience.Back-End Proficiency : Strong hands-on experience with Node.js runtime and a deep understanding of web frameworks like Express.js .Front-End Proficiency : Proven experience in JavaScript / TypeScript and the React.js ecosystem (including state management libraries like Redux, Zustand, or Context API)).Database Knowledge : Experience working with NoSQL (e.g., MongoDB / Mongoose ) or relational databases (e.g., PostgreSQL with Sequelize / TypeORM)Language Skills : Proficiency in ES6+JavaScript and TypeScript.API Development : Solid understanding of building and consuming RESTful APIs.Version Control : Proficiency with Git and version control workflows.Good-to-Have Skills (Bonus Points!)
DevOps : Hands-on experience with Docker for containerization and Kubernetes for orchestration.GenAI / ML : Interest or experience with integrating AI tools, OpenAI APIs, or libraries like LangChain.js.Cloud Platforms : Familiarity with cloud services like AWS (EC2, Lambda), Google Cloud, or Azure.Real-time Communications : Experience with WebSockets ( Socket.io ) for real-time application features.CI / CD : Knowledge of continuous integration and continuous deployment pipelines.Testing : Experience with testing frameworks such as Jest, Mocha, Chai, or React Testing Library.If you're a motivated individual who is passionate about building high-quality software and wants to work in a collaborative and innovative environment, we would love to hear from you.
If you prefer to email your CV, please send it to careers@punctuations.ai .