RESPONSIBILITIES
Will work in high-traffic / real-time Enterprise apps
Will be a part of Agile Methodologies, Design Patterns, and Software Revision Control Systems
Will gain experience in scaling applications and database infrastructure
Able to lead the team from a technical, and managerial leadership perspective
Inspire & motivate team-mates and be a cross-functional go-to-person
Implementing proofs of concept, prototypes and production-grade software.
This role will likely evolve as the company grows and our processes change, so flexibility and the ability to adapt are critical
EXPERIENCE REQUIRED
Minimum 6+ years of solid product development experience and should have worked on open-source platforms.
MUST HAVE SKILLS
Must have strong expertise in either Java or Python, Node.js
Skillset should have the following JSON, Redis / MongoDB, Web Sockets
Knowledge of AI, NLP, ML, and Chatbots will be an added advantage.
Knowledge of Linux / Unix flavours
Experience in Web Services using REST, SOAP
Knowledge of different authentication and authorization techniques
Candidate must have hands-on experience in server-side programming independent of technology
Strong knowledge of code documentation and handover
Experience building scalable, high-available mission-critical platforms
Exposure to any of the cloud platforms like AWS/GCP/Azure
UI-side development experience in any one of the technologies Java Script /Angular.JS / React.JS/Vue.JS
Strong leadership competencies including the ability to think and act strategically, drive for results, build a high-performance culture and inspire/teach others to perform at higher levels
OTHER SKILLS WE'D APPRECIATE
Experience with the git version control system
Experience in the open-source contribution
Excellent Coding Standards
Any chatbot development experience
EDUCATION QUALIFICATION
Graduate in Engineering OR Masters in Computer Applications
Graduate in Engineering OR Masters in Computer Applications