About Capillary Technologies.
Founded in 2008, Capillary Technologies offers end-to-end loyalty programs, a comprehensive view of consumers, and unified, cross-channel strategies that deliver a real-time omnichannel, personalized, and consistent experience for customers.
With a presence across the United States, India, Middle East, and South East Asia, Capillary powers a diversified product suite of end-to-end loyalty programs across 30+ countries, working with 250+ brands including Asics, Puma, Tata, Shell, Fossil, Sephora, Jotun and Domino's Pizza and many more from verticals such as apparel, footwear, supermarkets, conglomerates, manufacturing and electronics, pharmacy and wellness, fine dining and QSR, luxury, entertainment, oil and gas, travel and hospitality.
With a massive reach of 875 million+ consumers and processing 1.97 billion+ transactions, Capillary Technologies' promoter i.e., Capillary Technologies International Pte. Ltd. has the backing of Swanland Investment ltd. (an affiliate of Warburg Pincus), Sequoia Capital India Growth Fund II Ltd., Avataar Ventures Partners I, and Filter Capital Fund I Ltd.
Capillary is looking for a Node JS developer responsible for building Node JS applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.
Thus, a commitment to collaborative problem solving, sophisticated design, and product quality are essential.
Responsibilities
#- Translate application storyboards and use cases into functional applications
#- Design, build, and maintain efficient, reusable, and reliable Java code
#- Ensure the best possible performance, quality, and responsiveness of the applications
#- Identify bottlenecks and bugs, and devise solutions to these problems
#- Help maintain code quality, organization, and automatization
Skills
#- Proficient in Node jS, with a good knowledge of its ecosystems
#- Proficient in working in AWS service along with Nodejs
#- Good understanding of AWS Lambda, S3, SQS, SNS, DynamoDB, AuroraDB
#- Proficient in Node jS frameworks
#- Proficient in building REST APIs
#- Solid understanding of object-oriented programming
#- Familiar with various design and architectural patterns
#- Skill for writing reusable Node jS libraries
#- Knowledge in JAVA will be added advantage
#- Knowledge in MYSQL, DYNAMODB, Reddis
#- Knowledge in AWS
#- Familiarity with concepts of MVC, JDBC, and RESTful
#- Familiarity with Docker and Kubernetes
#- Knack for writing clean, readable Node jS
#- Understanding fundamental design principles behind a scalable application
#- Creating database schemas that represent and support business processes
#- Basic understanding of JVM, its limitations, weaknesses, and workarounds
#- Implementing automated testing platforms and unit tests
#- Proficient understanding of code versioning tools, such as Git
#- Familiarity with continuous integration
Basic Qualifications
#- 1-3 year's design/implementation/consulting experience of large-scale, enterprise applications
#- Demonstrated experience developing enterprise application architectures to meet business requirements in complex environments
#- Experience with cloud solutions, virtual platforms, software development experience, and operational management practices and frameworks
#- Understanding of security, risk and compliance frameworks, disaster recovery, high availability architectures, hardware, operating systems, and networking connectivity
#- Large-scale systems integration involving public, private, and hybrid cloud platforms
#- Technical degree required (Min BTech, BE - CSE / IT, MCA)
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.