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 Python 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
Requirements
- Develop & Maintain APIs: Design, build, and maintain efficient, reusable, and reliable server-side applications and RESTful APIs using Python and FastAPI or Flask.
- 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 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: 2-5 years of professional software development experience.
- Back-End Proficiency: Strong hands-on experience with Python and a deep understanding of web frameworks like FastAPI or Flask.
- Front-End Proficiency: Proven experience in JavaScript and the React.js ecosystem (including state management libraries like Redux).
- Database Knowledge: Experience working with relational (e.g., PostgreSQL, MySQL) or NoSQL (e.g., MongoDB) databases.
- 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 Generative AI, Large Language Models (LLMs), or related tools like LangChain.
- Cloud Platforms: Familiarity with cloud services like AWS, Google Cloud, or Azure.
- CI/CD: Knowledge of continuous integration and continuous deployment pipelines.
- Testing: Experience with testing frameworks such as PyTest, Jest, 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 [Confidential Information].