Description
Job Summary
pKiran Jewels India is seeking a Full Stack Developer to design, implement, and maintain software solutions that power our business operations. As a key member of the in-house product team, you will have direct responsibility for building end-to-end web applications, ensuring data security, and deploying systems into production environments.
Responsibilities
- Build and ship full-stack applications from concept to deployment
- Design relational schemas and secure REST APIs with clear documentation
- Create responsive and performant frontends using modern JavaScript frameworks
- Set up and maintain CI/CD pipelines for automated testing and deployments
- Implement data security measures across the stack, including encryption and access controls
- Integrate AI tools to enhance search, extraction, and data entry features
Required Skills
- React or Vue.js framework proficiency
- Python or Node.js backend development experience
- Experience with PostgreSQL or MySQL databases
- AWS or similar cloud infrastructure knowledge
- Certified Kubernetes administrator (CKA) or equivalent
Required Skills Explained
- Strong proficiency with modern JavaScript frontend frameworks, particularly React and TypeScript.
- Backend development experience using Python or Node.js.
- Experience in REST API design, versioning, and error handling.
- Relational database management skills with PostgreSQL or MySQL.
- Knowledge of caching mechanisms and background job processing.
- Understanding of authentication and authorization practices, including JWT lifecycle and secure logout.
- Data security best practices for securing endpoints and protecting sensitive data in transit and at rest.
- Familiarity with CI/CD pipelines and automated testing processes using tools like GitHub Actions or GitLab CI.
- Experience deploying applications to cloud infrastructure, with comfort working on Linux systems.
- Basics of container orchestration and application monitoring.
Who is this for
pOur ideal candidate has at least 1 to 3 years of full-stack experience, strong security and reliability practices, and the ability to work independently. A degree is not mandatory; demonstrated shipped projects are more important.
Why This Job is a Good Opportunity
ulliOpportunity to own full-stack development from design to deployment.liDiverse work involving inventory, retail operations, HR, and AI-assisted workflows.liNo separation between coding and operations; hands-on experience in every step of the software lifecycle.liDirect mentorship on advanced topics like architecture, security, and system design.liInnovative environment where you build tools that directly impact real-world processes.liWork with cross-functional teams to transform complex workflows into functional software solutions.
Interview Preparation Tips
- Familiarize yourself with modern JavaScript frameworks like React and TypeScript.
- Prepare examples of backend projects using Python or Node.js, especially REST API design.
- Review relational database concepts and optimization techniques for PostgreSQL or MySQL.
- Be ready to discuss authentication and authorization practices, including JWT implementation.
- Highlight your experience with data security best practices, such as TLS configuration and input validation.
- Showcase your CI/CD pipeline knowledge, including automated testing and deployment strategies.
- Demonstrate familiarity with cloud infrastructure and Linux systems for deploying applications.
Career Growth in This Role
pThis role offers significant growth potential as you become an expert in full-stack development. You will start by building and maintaining core business systems, gaining hands-on experience with inventory management, retail operations, HR processes, and AI-assisted workflows. Over time, your responsibilities may expand to include system architecture design, security protocols, and advanced deployment strategies. The company values shipped work over formal qualifications, so each project you complete contributes directly to your professional development.pMentorship from experienced developers will help you refine your skills and tackle more complex challenges. As you progress, you might take on leadership roles in specific projects or contribute to the design of new tools that further enhance the company's technological capabilities.
Explore More Opportunities
Skills
Frequently Asked Questions
What are the core responsibilities of this role?Key responsibilities include building full-stack applications, designing APIs, creating frontends, setting up CI/CD pipelines, implementing security measures, and integrating AI tools.
Is a degree required for this position?A degree is optional. We place more emphasis on your ability to ship high-quality code that meets our standards of security and reliability.
What kind of mentorship can I expect?You will receive direct mentorship from experienced team members, focusing on architecture, system design, and best practices in full-stack development.