Senior Software Engineer – FullStack
Coreshield Technologies
Bengaluru, Karnataka, IndiaSENIOR
Fullstack DevelopmentMentorship
Job Description
Drive architectural decisions and lead design discussions.
Responsibilities
- Own end-to-end system design for complex, large-scale services
- Design and implement highly available, scalable, and secure microservices and presentation layer
- Drive architecture reviews, propose technical improvements, and lead design discussions
- Write clean, maintainable, production-grade code following best practices
- Lead code reviews and enforce high engineering standards
- Mentor junior engineers and conduct technical knowledge sharing sessions
- Optimize system performance for high throughput and low latency
- Collaborate with Leadership, QA, DevOps, and Security teams to deliver reliable releases
- Ensure compliance with security, data privacy, and performance SLAs
- Lead root cause analysis for production issues and drive long-term fixes.
- Contribute to roadmap planning and technical strategy
- Bachelor’s degree in Computer Science, Engineering, or related field
- 5–8 years of strong backend engineering experience
- Deep expertise in React.js, JavaScript (ES6+), TypeScript, Java/Python
- Strong understanding of modern frontend architecture patterns
- Hands-on experience with:
- REST APIs & API integrations
- Microservice-based backend integrations
- WebSockets / SSE for real-time data
- Docker-based development environments
- CI/CD pipelines for frontend deployments
- Experience with:
- -HTML5, CSS3, SCSS, Tailwind / Material UI
- -Component-driven architecture
- -State management libraries
- -Build tools (Webpack / Vite)
- Solid understanding of:
- Frontend performance optimization
- Lazy loading & code splitting
- Security best practices (JWT, OAuth2, RBAC)
Qualifications
- 5+ years of backend engineering experience.
Nice to have
- Knowledge of data visualization libraries.