Posted on: 03/12/2025
Description :
Roles & Responsibilities :
- Develop frontend, backend and mobile features following test-driven development methodology
- Design and implement RESTful APIs and microservices following API-first and design-first principles
- Write comprehensive test suites (unit, integration, end-to-end) before and during feature development
- Build secure applications following OWASP guidelines and secure coding standards
- Participate in code reviews ensuring quality, security, and adherence to best practices
- Document technical implementations and capabilities
- Build and maintain CI/CD pipelines with automated testing at every stage
- Implement automated security scanning, code quality checks, and vulnerability assessments
- Configure deployment automation with rollback capabilities and deployment verification
- Establish continuous testing frameworks integrated into the development workflow
- Monitor and optimize pipeline performance and build times
- Work with microservices architectures and service-to-service communication
- Implement health checks, readiness probes, and graceful shutdown mechanisms
- Develop containerized applications using Docker with optimized multi-stage builds
- Implement circuit breakers, retry logic, and fault-tolerant design patterns
- Configure application monitoring, logging, and alerting using Datadog or similar tools
- Debug issues using distributed tracing and log analysis, find and fix bugs as well as identify software flaws, and propose effective solutions.
- Participate in on-call rotations and incident response
- Contribute to post-incident reviews and reliability improvements
Education / Qualifications :
- 4+ years of full stack development experience
- Experience with high-traffic applications and production operations
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Experience working in Agile/Scrum teams
- AI-Assisted Development : Experience with GitHub Copilot, Cursor, Claude, ChatGPT, or similar AI coding assistants
- Service Mesh : Exposure to Istio, Linkerd, or similar technologies
- Message Queues : Kafka, RabbitMQ, or similar event streaming platforms
- Advanced Databases : MySQL replication/clustering, OpenSearch/Elasticsearch
- Caching : Redis, Memcached, or distributed caching solutions
- Microservices Patterns : Service discovery, API gateways, and inter-service communication
- Container Orchestration : Advanced Kubernetes concepts (StatefulSets, DaemonSets, Operators)
- Cloud-Native : 12-factor app principles, serverless functions, and cloud services integration
- Performance Optimization : Profiling, load testing, and scalability patterns
- Incident Response : Experience with production debugging and incident management
- Documentation : Writing clear technical documentation and runbooks
- Mentorship : Helping junior engineers grow their skills
- Collaboration : Working effectively with product managers, designers, and QA engineers
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1584433
Interview Questions for you
View All