FullStack Developer
UST
About the Role
UST is seeking a skilled Full Stack Developer with expertise in React and Node.js, and modern web development practices. The role involves designing, developing, and maintaining scalable web applications, building APIs and middleware services, and leveraging AI-powered development tools to enhance engineering productivity.
Key Responsibilities
- Develop responsive and user-friendly front-end applications using React and CSS.
- Build and maintain scalable backend services, APIs, and middleware using Node.js.
- Collaborate with cross-functional teams to design, develop, and deploy new features.
- Integrate front-end applications with backend APIs and third-party services.
- Manage source code using Git and follow branching/version control strategies.
- Utilize Claude, GitHub Copilot, or similar AI-assisted development tools to improve development efficiency and code quality.
- Contribute to technical documentation and knowledge-sharing initiatives.
Requirements & Tech Stack
Front-End
- Strong experience with React.js.
- Proficiency in HTML5, CSS3, and modern CSS frameworks.
- Experience with responsive and cross-browser web development.
Backend
- Strong experience with Node.js.
- Experience in building RESTful APIs and middleware services.
- Understanding of authentication, authorization, and API security best practices.
DevOps & Tools
- Proficiency with Git and Git-based workflows.
- Basic understanding of CI/CD pipelines and software deployment processes.
AI-Assisted Development
- Experience using Claude, GitHub Copilot, or equivalent AI coding assistants.
- Ability to leverage AI tools for code generation, troubleshooting, optimization, and documentation.
Qualifications
- Experience with Generative AI.
- Experience with Application Security.
- Experience with Authentication and Authorization.
- Experience with CI/CD.
- Experience with Claude.
- Experience with Process Documentation.
- Experience with Middleware.
- Experience with Node.js.




