Job description
Who are we?Kriyadocs is a leading document workflow platform focused on the publishing industry. At Kriyadocs®, we have partnered with prestigious publishing houses across the world for over 18 years and delivered world-class, publication-ready digital & print content by applying cutting-edge technology, streamlined processes, and extensive domain expertise. Technology is at the core of our evolution – we’ve consciously striven to always stay ahead of the curve in its adoption in order to provide best-in-class capabilities for our clients and our employees. This ethos is reflected in our vision and mission.Our Vision: To make publishing all content as simple as clicking a button and become the partner of choice for individuals and organizations looking to share knowledge.Our Mission: Provide a fantastic experience to authors, content publishers, and our own employees through technology and innovation, by publishing high-quality content seamlessly and quickly. We deliver Happy Authors and Happy Employees.What is it really like to work here?At Kriyadocs, every Kriyator is driven by our culture at the core toDeliver Excellence - Deliver DelightStay Curious - Stay DrivenDream Big - Rise TogetherYou could also be a Kriyator, if you areFearless in taking on challengesFocused in learning, demonstrating new skills and working towards successful outcomesFanatical in taking pride and responsibility in all your work Job DescriptionWe are looking for a Software engineer to join our cutting-edge development team as it grows. We want someone who is comfortable asking “why?” The ideal candidate is a divergent thinker who understands industry best practices and has experience with multiple coding languages. They are a team player possessing strong analytical as well as technical skills, and are able to communicate the logic behind technical decisions to non-tech stakeholders. They must be comfortable working in an agile environment and have the ability to “take the wheel” when necessary. They will work with multiple technologies and develop a keen sense of evaluating and using the appropriate technology to derive the best solution.What you will do?Participate in the entire application lifecycle, focusing on coding and debuggingWrite and test code to ensure compatibility and stability: refine and rewrite as necessaryTroubleshoot and debug applicationsCollaborate with Front-end developers to integrate user-facing elements with server side logicFollow the spec and its requirement and develop the features/projectProviding written knowledge transfer material as documentsRequirementsMust have1+ years experience coding in nodejs programming language Solid understanding of data structures and algorithms, Collections, good design principles like SOLID Problem solving & analytical aptitude Excellent verbal and written communication skills Experience in source code control with GIT/SVNShould be flexible to work on a variety of programming languages like NodeJS, React, etc. and on XML technologies like XSLT, XML Pipelines, etcGood to haveExperience working in the Node JS stack Unit testing and automation frameworks Experience working in a public cloud environment (AWS preferred) Working with distributed microservice architectures Agile product development life cycleEligibility Criteria Bachelor's or Master's degree in Computer science or related fields from a reputed institutionAny internship experience is a plusExperience : 1-4 years Location : Chennai. Work from office (Mon to Fri)
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Kriyadocs.
- Track your application and get updates by email and WhatsApp.