Senior Full Stack Developer
New
J
JobgetherSecurity & IT
Based in India, 5 hours of overlap with US-based teams, including availability to collaborate through 1:00 PM US Eastern TimeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4–6 years of professional software development experience
- Required Skills
- Node.jsPythonDjangoFastAPIReactLLMGenerative AI
Requirements
- 4–6 years of professional software development experience, with strong experience as a Full Stack Developer.
- Hands-on experience or strong practical knowledge of FastAPI for backend development and API implementation.
- Hands-on experience with at least one front-end or web development technology such as React, Node.js, or Django.
- Solid understanding of Generative AI, Large Language Models (LLMs), and AI agent workflows.
- Experience integrating APIs and developing scalable, production-ready web applications.
- Strong programming, debugging, analytical, and problem-solving abilities.
- Experience with AI/ML application development, deployment, or integration is highly valued.
- Familiarity with LLM services, vector databases, agent frameworks, or other modern AI technologies is preferred.
- Experience working in customer-facing, consulting, or stakeholder-driven environments is an advantage.
- Familiarity with cloud-based development environments is beneficial.
- Experience with the Domino AI (Domino Data Lab) platform is preferred.
- Excellent verbal and written communication skills, with the ability to collaborate effectively across distributed teams.
- Immediate availability to join is required.
Responsibilities
- Develop, maintain, and enhance AI-powered applications within a managed AI development environment.
- Design and implement scalable backend services and APIs using FastAPI and Python.
- Build intuitive, responsive, and scalable front-end applications using technologies such as React, Node.js, or Django.
- Configure, integrate, and optimize Generative AI, LLM, and AI agent solutions to address business requirements.
- Collaborate with stakeholders, data scientists, engineers, and business teams to understand requirements and deliver high-quality solutions.
- Contribute to application architecture, technical design, code reviews, testing, deployment, and continuous improvement.
- Troubleshoot technical issues, improve application performance, and ensure reliability, scalability, and maintainability.
- Follow software development best practices, security standards, coding guidelines, and quality processes.
- Communicate effectively with distributed teams and provide approximately 5 hours of overlap with US-based teams, including availability to collaborate through 1:00 PM US Eastern Time.
- Take ownership of assigned projects and proactively drive solutions from development through delivery.
View Full Description & ApplyYou'll be redirected to the employer's site