Padmi

Senior Full-Stack Engineer / Principal Full-Stack Developer (Ahmedabad)

IndiaPosted 1 month ago
Software engineeringStaff+Full Time; Regular
Apply at ACL Digital

Opens the source posting on shine.com

Source description

About the role

View original

Key Responsibilities Front-End Development - Design and develop modular, highly reusable UI components using React and TypeScript. - Implement custom React hooks and manage complex application states using modern state management libraries (e.g., Redux Toolkit, Zustand, Recoil). - Optimize front-end architecture for Hydration (SSR/SSG frameworks like Next.js) and implement real-time data streaming via Server-Sent Events (SSE). Back-End Architecture - Design, build, and maintain robust, scalable server-side logic and high-performance RESTful APIs. - Write clean, maintainable code using Node.js, Python, or Java (depending on project alignment). Database & Data Management - Architect, optimize, and query both relational (SQL) and non-relational (NoSQL) databases. - Ensure strict data integrity, write efficient queries, and design optimal database schemas. Security & Performance - Implement industry-standard security protocols including OAuth 2.0, OIDC (OpenID Connect), and RBAC (Role-Based Access Control). - Secure applications against vulnerabilities using strong Content Security Policies (CSP). - Optimize web applications for maximum speed, scalability, and seamless cross-browser compatibility. DevOps & Deployment - Manage version control using Git. - Build, test, and automate deployment pipelines using up-to-date CI/CD tools. - Deploy and manage cloud infrastructure on platforms like AWS, Azure, or GCP. Key Responsibilities Front-End Development - Design and develop modular, highly reusable UI components using React and TypeScript. - Implement custom React hooks and manage complex application states using modern state management libraries (e.g., Redux Toolkit, Zustand, Recoil). - Optimize front-end architecture for Hydration (SSR/SSG frameworks like Next.js) and implement real-time data streaming via Server-Sent Events (SSE). Back-End Architecture - Design, build, and maintain robust, scalable server-side logic and high-performance RESTful APIs. - Write clean, maintainable code using Node.js, Python, or Java (depending on project alignment). Database & Data Management - Architect, optimize, and query both relational (SQL) and non-relational (NoSQL) databases. - Ensure strict data integrity, write efficient queries, and design optimal database schemas. Security & Performance - Implement industry-standard security protocols including OAuth 2.0, OIDC (OpenID Connect), and RBAC (Role-Based Access Control). - Secure applications against vulnerabilities using strong Content Security Policies (CSP). - Optimize web applications for maximum speed, scalability, and seamless cross-browser compatibility. DevOps & Deployment - Manage version control using Git. - Build, test, and automate deployment pipelines using up-to-date CI/CD tools. - Deploy and manage cloud infrastructure on platforms like AWS, Azure, or GCP.

One address, no account. We’ll tell you when matching roles go live.

More at ACL Digital

Related open roles

View all roles