Lead II - Software Engineering (Full stack Developer)
UST · ust.com
ThiruvananthapuramLead / Manager8–10 yrs
The job in short
Full stack developer.
PythonJavaScriptTypeScriptReactNode.jsDjangoFlaskNoSQLMySQLMongoDBAWSDocker
Details
- Found
- 24 d ago · posted 2026-08-14
- Location as listed
- Trivandrum, Hyderabad, Pune, Bangalore
- Role
- Full-Stack Engineer
- Source
- The company’s own careers site
Full description
Full Stack Developer (React & Python/Node.js - AWS) Job Summary We are seeking a Full Stack Developer to design, build, and maintain secure, high-performance web applications. In this role, you will work on everything from responsive user interfaces to scalable backend services. You will build user-facing features using React and power them with backend microservices using Python or Node.js. Because our application handles critical systems, you will place a massive focus on secure API development and follow DevOps best practices to deploy code safely and efficiently to AWS. Key Responsibilities Frontend Development: Build modular, responsive, and highly interactive user interfaces using React JS, Redux/Context API, and modern CSS frameworks. Backend Development: Design and scale robust backend services and microservices using either Python (FastAPI, Django, Flask) or Node.js (Express, NestJS). Secure API Development: Architect and secure RESTful or GraphQL APIs, ensuring strict protection against vulnerabilities like injection and broken object-level authorization. Cloud Infrastructure: Deploy and manage application components natively within AWS using containerized environments. DevOps Integration: Own and manage deployment workflows by writing Infrastructure as Code (IaC) and building automated CI/CD validation gates. Data Management: Write optimized queries and design schemas for both relational databases (PostgreSQL, MySQL) and NoSQL stores (DynamoDB, MongoDB). Required Technical Skills Area Required Skills & Technologies Frontend React JS, JavaScript (ES6+), TypeScript, HTML5, CSS3, Webpack/Vite Backend Python (FastAPI/Django) OR Node.js (Express/NestJS) AWS Cloud EC2, S3, Lambda, ECS/EKS, API Gateway, CloudWatch, RDS Security OAuth 2.0, OIDC, JWT, IAM policies, CORS configuration, encryption (HTTPS, KMS) DevOps Docker, Git, GitHub Actions/GitLab CI, Terraform or AWS CloudFormation Databases PostgreSQL or MySQL, and DynamoDB or MongoDB Required Security Practices (Crucial Focus) Secure API Design: Implementing rigorous input validation, output encoding, and strict rate-limiting to prevent Denial of Service (DoS) attacks. Authentication & Authorization: Enforcing secure identity management with token-based authentication and Role-Based Access Control (RBAC). Secrets Management: Preventing hardcoded credentials by using secure storage tools like AWS Secrets Manager or Systems Manager Parameter Store. Security Scanning: Utilizing automated tools within the CI/CD pipeline to scan code for vulnerabilities and dependency flaws before deployment. Experience and Qualifications Years of Experience: 8-10 yrs years of professional full-stack software development experience in a production environment. Architecture Understanding: Strong grasp of serverless architectures, event-driven systems, and microservices patterns. Testing Rigor: Experience writing comprehensive unit, integration, and end-to-end tests for both frontend and backend systems.
Full-Stack Engineer jobs in Thiruvananthapuram · Full-Stack Engineer jobs in India · All UST jobs