UST
Website:
ust.com
Job details:
Application Development
- Design, develop, test, and maintain full-stack web applications using Python, Node.js, React.js, and Angular.
- Build scalable backend services and APIs using Python and Node.js frameworks.
- Develop responsive and dynamic frontend interfaces using React.js and Angular.
- Ensure seamless integration between frontend and backend services.
Architecture & Design
- Design and implement microservices-based architectures and RESTful APIs.
- Participate in technical design discussions and system architecture planning.
- Ensure applications are highly scalable, secure, and performant.
Generative AI Integration
- Work on integrating Generative AI capabilities into applications such as chatbots, document processing, and intelligent automation.
- Collaborate with AI/ML teams to integrate LLM-based features and APIs.
Code Quality & Best Practices
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and enforce coding standards.
- Implement unit tests, integration tests, and CI/CD pipelines.
Collaboration
- Work closely with cross-functional teams including product, QA, DevOps, and UI/UX teams.
- Participate in Agile ceremonies such as sprint planning, standups, and retrospectives.
- Mentor junior developers and contribute to team knowledge sharing.
Required Skills
Primary Skills
- Strong experience in Python backend development (Django / Flask / FastAPI preferred).
- Solid experience with Node.js for building backend services and APIs.
- Proficiency in React.js for building modern frontend applications.
- Experience with Angular frameworks.
- Strong knowledge of REST APIs, microservices, and web architecture.
Technical Competencies
- Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
- Knowledge of version control systems like Git.
- Experience working with cloud platforms (AWS / Azure / GCP).
- Familiarity with Docker and containerized deployments.
- Understanding of CI/CD pipelines and DevOps practices.
Secondary Skills
- Exposure to Generative AI technologies (LLMs, AI APIs, prompt engineering, RAG systems).
- Experience integrating AI services such as chatbots, summarization tools, or AI-powered search.
Good to Have
- Experience with Java-based backend systems.
- Knowledge of GraphQL.
- Exposure to Kubernetes orchestration.
- Experience with event-driven architectures (Kafka / RabbitMQ).
Click on Apply to know more.