[{"Salary":null , "Remote_Job":false , "Posting_Title":"Full Stack Engineer" , "Is_Locked":false , "City":"Ernakulam" , "Industry":"AI" , "Job_Description":"
Job Brief
We are looking for a highly skilled Full Stack Developer with expertise in both front-end and back-end technologies to design, build, and scale modern web applications. The ideal candidate will have hands-on experience in React or Angular for front-end, Python (Django/Flask) and Node.js for backend services, and solid database experience with SQL. You will be responsible for designing user-centric applications, integrating APIs, deploying scalable systems on Azure or AWS, and collaborating with cross-functional teams to deliver end-to-end solutions.
Key Responsibilities
-
Design, develop, and maintain end-to-end web applications with clean, modular, and scalable codebases.
-
Build responsive and dynamic UI components using React.js or Angular, ensuring cross-platform compatibility and performance optimization.
-
Develop robust backend APIs and microservices using Cypress (Django, Flask) and Node.js frameworks.
-
Design and optimize SQL and NoSQL databases, ensuring data integrity, performance tuning, and efficient query structures.
-
Implement secure RESTful and GraphQL APIs for frontend-backend communication.
-
Manage application deployment, CI/CD pipelines, and infrastructure on Azure and AWS cloud platforms.
-
Utilize Figma to collaborate with UI/UX designers, ensuring design fidelity and high-quality user experience implementation.
-
Write unit and integration tests using frameworks like Jest, PyTest, Mocha, or Cypress.
-
Optimize application performance, security, and scalability across environments.
-
Collaborate with DevOps, Product, and QA teams to ensure smooth project delivery.
Requirements
- Bacheloror Masterdegree in Computer Science, Information Technology, or a related discipline.
- Equivalent practical experience in software development will also be considered.
Experience: 4+ years
Role: Full Stack Engineer
Department: Product and Technology
Frontend:
-
Proficient in React.js, Angular, HTML5, CSS3, JavaScript (ES6+), TypeScript
-
Experience with Redux / Context API / NgRx for state management
-
Understanding of UI design systems, responsive layouts, and component-driven development
Backend:
-
Strong experience in Python (Django / Flask) and Node.js (Express / NestJS)
-
Experience building RESTful APIs, GraphQL, and WebSockets
-
Familiarity with authentication and authorization mechanisms (OAuth2, JWT)
Database: