CFICI LTD · KL, India
Skills: React, TypeScript, HTML/CSS, Redux, Webpack, Node.js, SQL, AWS, CI/CD, Testing
Job Role: Full Stack Software Engineer – Cloud & AI Development
Minimum Experience: 3 years in Full Stack Software Development
Specialisation: React, TypeScript, Node.js, PostgreSQL, AWS Cloud Infrastructure, API Integrations, and AI-Assisted Software Development.
Key Responsibilities
1. Frontend Development & Management
Develop, maintain, and optimise web applications using React, TypeScript, and Vite. Manage user interfaces using Tailwind CSS, shadcn/ui, Radix UI, and lucide-react. Handle server-state management using TanStack Query and client-state management using Zustand. Develop and maintain forms using React Hook Form and Zod validation. Manage React Router navigation, Tiptap rich-text functionality, Axios API communication, and date-fns utilities. Troubleshoot frontend errors, improve performance, and maintain responsive interfaces.
2. Backend Development & API Management
Develop, maintain, and troubleshoot backend applications using Node.js, Express.js, and TypeScript. Manage REST APIs, business logic, data processing, and frontend-backend integration. Maintain PostgreSQL databases using Prisma ORM. Manage database schemas, migrations, queries, relationships, and performance optimisation. Identify and resolve backend errors, API failures, and application performance issues.
3. Authentication & Application Security
Manage JWT-based authentication and user access controls. Maintain password security using bcryptjs. Configure and manage Helmet, CORS, and express-rate-limit. Implement input validation using Zod and HTML sanitisation using sanitize-html. Maintain secure authentication, authorisation, and role-based access management. Monitor application vulnerabilities and implement appropriate security measures.
4. Cloud Infrastructure & Deployment Management
Manage cloud-hosted application environments, particularly AWS-based infrastructure. Maintain application deployment, server configuration, environment variables, an …truncated… sisted Development Using Claude Code:…
Sign in to see the original posting
Browse more developer jobs on RoleBurst