Job Description
<p><p><b>About the Role :</b></p><p><br/></p><p>We are looking for an experienced and passionate Full Stack Developer with strong expertise in TypeScript, JavaScript, or Python, who can seamlessly handle both front-end and back-end development.
The ideal candidate should have hands-on experience in building scalable, high-performance applications and should be open to leveraging AI-driven code generation tools to accelerate development productivity.</p><p><br/>This role requires a professional who is technically sound, proactive, and excited about integrating modern AI-assisted workflows into the software development lifecycle.
You will work closely with cross-functional teams, including Product, Data Science, and DevOps, to design and deliver impactful solutions.</p><p><br/></p><p><b>Key Responsibilities :</b></p><p><br/></p><p>- Design, develop, and maintain end-to-end applications across front-end and back-end using TypeScript/JavaScript/Python.<br/><br/>- Leverage AI-powered coding assistants (Copilot, Cursor AI, Tabnine, Codeium, etc.) to optimize code quality and reduce development time.<br/><br/>- Build, test, and deploy RESTful APIs and GraphQL services for smooth integrations with third-party and internal systems.<br/><br/>- Architect secure, scalable, and high-performing applications with a focus on clean, maintainable code.<br/><br/>- Collaborate with cross-functional stakeholders Product, Data Science, and DevOps to deliver robust solutions.<br/><br/>- Conduct code reviews, provide constructive feedback, and mentor junior developers.<br/><br/>- Troubleshoot production issues, analyze root causes, and implement effective resolutions.<br/><br/>- Continuously evaluate and integrate new AI tools, frameworks, and technologies into the development workflow.<br/><br/>- Follow best practices for software development, testing, CI/CD pipelines, and cloud Skills & Qualifications :</b></p><p><br/></p><p>- Bachelors/Masters degree in Computer Science, Engineering, or related field (or equivalent experience).<br/><br/>Strong expertise in at least one of the following :</p><p><br/></p><p>- TypeScript/JavaScript Node.js, React, Next.js, Angular, Vue.js<br/><br/>- Python Django, Flask, FastAPI<br/><br/>- Proficient in front-end technologies: HTML5, CSS3, Tailwind CSS, Material UI (or similar).<br/><br/>- Solid understanding of databases : SQL, PostgreSQL, MySQL<br/><br/>- Hands-on with AI-assisted coding tools (GitHub Copilot, Cursor AI, Tabnine, Codeium, etc.).<br/><br/>- Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines.<br/><br/>- Strong knowledge of software design principles: OOP, SOLID, microservices architecture.<br/><br/>- Excellent skills in problem-solving, debugging, and cross-team collaboration.</p><p><br/></p><p><b>Good to Have :</b><br/><br/>- Experience with AI/ML APIs (OpenAI, Hugging Face, LangChain, etc.).<br/><br/>- Knowledge of containerization and orchestration (Docker, Kubernetes).<br/><br/>- Exposure to serverless architecture and event-driven systems.<br/><br/>- Contributions to open-source projects or active participation in AI-driven developer communities.</p><p><br/></p><p><b>Why Join Us?</b><br/><br/>- Opportunity to work on cutting-edge AI-assisted development.<br/><br/>- Collaborative, innovative, and growth-focused environment.<br/><br/>- Exposure to modern full stack technologies and scalable architectures.</p><br/></p> (ref:hirist.tech)