24 Sep
|
Codeship Private
|
West Mambalam
24 Sep
Codeship Private
West Mambalam
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.
- Positive 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
📌 Full Stack Developer (West Mambalam)
🏢 Codeship Private
📍 West Mambalam