Design, develop, and maintain scalable microservices and RESTful APIs using Node.js
Build responsive, performant frontend applications using Angular 16+ with TypeScript
Develop and implement micro-frontend architectures for modular, scalable UI components
Build and optimize backend systems with high availability, performance, and reliability
Integrate with various databases (NoSQL and relational) and third-party services
Implement secure, testable, and maintainable server-side logic following industry best practices
Work with event-driven architectures and message queuing systems
Collaborate closely with frontend teams, DevOps engineers, and architects to deliver end-to-end solutions
Write comprehensive unit, integration, and end-to-end tests
Participate in code reviews, architectural discussions, and technical decision-making
Deploy and maintain applications on cloud platforms (AWS/Azure) using containerization and orchestration tool
RequirementsFrontend Development – Angular
- Strong hands-on experience with Angular 16+ and TypeScript
- Deep knowledge of Angular CLI, RxJS, and modern state management patterns
- Proficiency in HTML5, CSS3, SASS/SCSS, and responsive design principles
- Experience with component-based architecture and micro-frontend patterns
- Frontend testing experience with Jasmine, Karma, or similar frameworks
Node.js & Backend Development
- 3+ years of solid hands-on experience with Node.js in production environments
- Framework-independent Node.js development experience (Hapi, Express, or similar)
- Proven track record of building RESTful APIs and microservices architecture
- Deep knowledge of JavaScript (ES6+) and TypeScript
- Experience with asynchronous programming, event loops, and non-blocking I/O
Microservices Architecture – Required
- Proven experience designing and implementing microservices-based applications
- Understanding of service decomposition, API gateway patterns, and inter-service communication
- Experience with distributed systems, eventual consistency,
and resilience patterns
- Knowledge of service mesh, circuit breakers, and fault tolerance mechanisms
Code Reading & Multi-Language Proficiency
- Ability to read and understand code written in C# and Java
- Comfortable working in polyglot environments and integrating with services built in different technologies
Databases
- Hands-on experience with NoSQL databases (MongoDB preferred)
- Solid knowledge of relational databases (PostgreSQL preferred)
- Database design, optimization, and query performance tuning
DevOps & Tools
- Version control with GitLab (experience with GitLab CI/CD pipelines)
- Familiarity with JFrog Artifactory for artifact management
- Infrastructure as Code experience with Terraform
- Experience with build tools and package managers: NPM/Yarn
Nice-to-Have Skills & Experience
Messaging & Event-Driven Architecture
- Experience with Apache Kafka for event streaming and message queuing
Cloud & Infrastructure
- Practical experience with AWS and/or Azure cloud platforms
- Strong knowledge of containerization using Docker
- Experience with Kubernetes for container orchestration and deployment
Testing
- Experience with testing frameworks: Jest, Mocha, Chai, or Supertest
Security & Authentication
- Understanding of authentication and authorization mechanisms
- Experience with identity providers: Azure AD, Keycloak, or Okta
- Knowledge of JWT, OAuth2, and secure API design practices
BenefitsAt Psiog, we believe people grow when opportunities do. You’ll be part of an ecosystem that encourages curiosity, innovation, and ownership.
• Work with global clients, and enterprise environments, enabling exposure beyond conventional delivery models.
• Accelerated career tracks with a faster roadmap to leadership for those who demonstrate capability and initiative.
• Opportunity to explore diverse technologies, projects, learning opportunities and domains, allowing you to shape your own growth path.
• An organization that celebrates passion alongside profession, encouraging creativity, art, and individuality.
📌 Senior Software Engineer (Chennai)
🏢 Psiog
📍 Chennai