Apply with hirly
Fullstack Engineer
Acme Services Private Limited · Bazargate, Mumbai, Maharashtra, India
Upload your resume to see how well you match this job — free, in seconds, no account needed.
Your resume is used only to score it against this job. If you don't create an account, it is deleted within 24 hours.
Job Description:
- System Architecture & Development: Design, develop, and scale backend services
- using Node.js and TypeScript, including REST and GraphQL APIs.
- Database Management: Work with PostgreSQL and optimize data models, indexes,
- and queries for performance. Experience with MySQL is a plus.
- ORM & Data Handling: Use Prisma ORM for efficient and type-safe database interactions.
- API Performance & Optimization: Ensure APIs are efficient, well-documented, and secure with proper authentication and rate limiting.
- Task Queues: Implement and manage message queues (e.g., BullMQ, RabbitMQ,
- Kafka, or SQS) for background task processing.
- Advanced Logging & Monitoring: Set up and manage Prometheus, Grafana, or AWS
- CloudWatch for observability, monitoring, and alerting.
- Docker & Containerization: Develop and deploy containerized applications using
- Docker to ensure consistency across environments.
- Agile Development: Follow Agile/Scrum methodologies for iterative development and continuous improvement.
- Code Quality & Best Practices: Conduct code reviews, enforce best practices, and maintain high coding standards.
- Debugging & Troubleshooting: Identify and resolve issues related to API performance, data consistency, and system reliability.
- AWS Integration: Work with AWS services like EC2, Lambda, RDS, S3,
- CloudWatch, and API Gateway to build a scalable and cost-effective backend.
- Collaboration & Mentorship: Work closely with frontend engineers (React) and
- mentor junior developers to improve team efficiency.