Full Stack Developer
AI Skill Match
Skills You Have
Skills to Develop
You match all skills for this role!
About the Role
**Experience:** 3–5 Years **Employment Type:** Full\-Time **Department:** Software Development **Location:** Chennai About the Role We are looking for a talented **Full Stack Developer** with strong experience in **Angular/React, Node.js, and PostgreSQL** to join our engineering team. The ideal candidate should be capable of designing, developing, and maintaining scalable web applications with modern frontend frameworks, robust backend services, and optimized relational database solutions. You will work closely with product managers, UI/UX designers, and engineering teams to build secure, high\-performance, and enterprise\-grade applications. Key ResponsibilitiesFrontend Development * Develop responsive, scalable, and user\-friendly web applications using Angular and/or React. * Build reusable components and maintain clean frontend architecture. * Convert UI/UX designs into high\-quality functional interfaces. * Optimize application performance and improve user experience. * Implement frontend validations, API integrations, and application workflows. * Manage application state using appropriate frameworks and patterns. Backend Development * Design and develop scalable backend services using Node.js. * Build RESTful APIs and backend business logic. * Develop secure authentication and authorization mechanisms. * Implement API integrations with third\-party services. * Handle application workflows, background processes, and data processing. * Write clean, maintainable, and testable backend code. * Debug and resolve production issues. Database Development * Design and maintain relational database structures using PostgreSQL. * Develop optimized SQL queries, functions, and database procedures. * Design database schemas, relationships, constraints, and indexes. * Perform query optimization and database performance tuning. * Handle database migrations and version management. * Ensure data security, consistency, and integrity. Required Technical SkillsFrontend Technologies * Strong knowledge of JavaScript / TypeScript * Angular and/or React.js * HTML5, CSS3 * Responsive web development * Component\-based architecture * REST API integration * State management concepts: * Angular: RxJS / NgRx * React: Redux / Context API Backend Technologies * Node.js * Express.js / NestJS * TypeScript * REST API development * JWT\-based authentication * Middleware development * API security best practices * Error handling and logging Database Technologies * PostgreSQL * Advanced SQL queries * Joins, indexes, views, functions, and transactions * Database design and normalization * Query optimization * ORM experience: * Prisma * TypeORM * Sequelize Development Tools \& Practices * Git / GitHub / GitLab * NPM / Yarn / PNPM * Postman * Linux fundamentals * Docker basics * CI/CD concepts * Cloud deployment experience (AWS preferred) Preferred Skills * Experience building SaaS or enterprise applications * Knowledge of scalable application architecture * Understanding of microservices architecture * Experience with Redis caching * Experience with background job processing * Knowledge of WebSockets and real\-time applications * Familiarity with cloud\-native development * Understanding of application security principles * Experience working in Agile development environments Qualifications * Bachelor's degree in Computer Science, Information Technology, Engineering, or related fields. * Strong problem\-solving and analytical skills. * Good understanding of software development lifecycle. * Ability to work independently and collaborate with teams. Technology StackCategoryTechnologiesFrontendAngular, React.js, TypeScript, HTML5, CSS3BackendNode.js, Express.js, NestJSDatabasePostgreSQLAPIREST APIs, JSON, JWTVersion ControlGitCloudAWS / Azure / GCPToolsPostman, DockerWhat We Offer * Opportunity to build enterprise\-grade software products. * Work with modern technologies and scalable architectures. * Exposure to cloud platforms and real\-world systems. * Continuous learning and technical growth. * Competitive salary based on skills and experience. Apply With: * Updated Resume * GitHub / Portfolio Links * Details of previous projects and technical contributions Job Type: Full\-time Pay: ₹25,000\.00 \- ₹35,000\.00 per month Benefits: * Paid sick time Experience: * Angular: 3 years (Required) Work Location: In person
About Codeship Private Limited
Codeship Private Limited is a global leader in its sector, dedicated to innovation, high quality, and delivering outstanding client solutions.
Similar Jobs
No similar jobs found.