Full Stack Engineer
VikingCloud India
2 - 5 years
Vadodara
Posted: 08/01/2026
Job Description
We are seeking a highly skilled Full Stack Engineer to join our engineering team. In this role, you will design and build secure, scalable, and high-performance applications that support our security products and internal platforms. You will work across the full technology stackfront end, back end, APIs, databases, cloud infrastructurewhile applying secure development practices and contributing to advanced security solutions.
This role requires strong technical expertise, attention to detail, and a deep understanding of secure coding, data protection, and modern software engineering practices.
Key Responsibilities
Software Engineering & Secure Development
- Design, develop, and maintain full-stack applications that support cybersecurity products and services.
- Implement secure, resilient, and high-availability components on both the front end and back end.
- Apply secure coding standards , including OWASP, input validation, and access control best practices.
- Build and maintain APIs and integrations that handle sensitive data securely.
Architecture & System Design
- Participate in architectural decisions for security-focused applications.
- Contribute to highly scalable solutions capable of processing real-time or sensitive cyber data.
- Work with DevOps and cloud engineers to ensure secure deployment pipelines and infrastructure.
Security & Compliance
- Ensure applications comply with industry security standards and frameworks (e.g., OWASP Top 10, CIS Benchmarks, ISO 27001).
- Collaborate with security teams to remediate findings from penetration tests, vulnerability scans, and threat modeling exercises.
- Identify and address potential security risks throughout the development lifecycle.
Testing, Quality & Delivery
- Write well-structured, fully tested, and easily maintainable code.
- Participate in code reviews with a focus on security and reliability.
- Contribute to automated testing, CI/CD pipelines, and performance optimization.
Collaboration & Continuous Improvement
- Work closely with cybersecurity analysts, threat researchers, product managers, and DevOps teams.
- Support investigations of production issues by analyzing logs and system behavior.
Contribute to a culture of continuous improvement and secure engineering practices.
Required Skills & Qualifications
- Proven experience as a Full Stack Engineer in a high-security or high-availability environment.
- Strong proficiency in front-end technologies such as:
- JavaScript/TypeScript, HTML5, CSS3
- React, Angular, or Vue.js
- Solid back-end development experience with one or more:
- Node.js, Python (Django/Flask/FastAPI), Java (Spring Boot), Go, or .NET
- Experience designing and consuming secure RESTful APIs (GraphQL is a plus).
- Strong understanding of:
- Authentication and authorization (OAuth 2.0, JWT, SSO)
- Encryption (TLS, hashing, key management)
- Data privacy and secure handling of sensitive information
- Hands-on experience with relational and/or NoSQL databases.
- Experience with cloud platforms (AWS, Azure, GCP) and knowledge of cloud security fundamentals.
- Familiarity with container technologies (Docker, Kubernetes).
- Working knowledge of CI/CD environments and automated test frameworks.
- Excellent problem-solving skills and strong attention to detail.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
