We're looking for a full-stack developer that's excited about the digital health space and is looking for an opportunity to manage and grow a team of engineers. Our ideal candidate will have experience developing across our stack but also has the interests and foresight to optimize what we develop and how we prioritize our resources. Our platform is up and running so we're looking for someone that can quickly understand our business and can work with our team to extend our capabilities.
Tars help Marketers improve the conversion rate on their paid ads, by enabling them to make Chatbot based Conversational landing pages. With Tars DIY Drag and Drop Chatbot Builder, businesses can create chatbots based conversational landing pages for lead generation, lead enrichment and qualification, automating call centers calls, customer support automation, learning, and development, etc. Our Customers are US based Small and Mid-Market Businesses and Enterprise companies in India like Bajaj Finserv, Indiamart. We helping our customers create a better user experience using conversational Interfaces. We are currently a small knight team in Bangalore, driven by technology and innovation to solve real-world business problems for our customers. We are actively looking for a Back End Engineer to help us scale our services, and build useful integrations for the Product. You will design and develop new APIs and improve old ones, which will bring direct and measurable value to the users of the product. Our current tech stack includes jQuery, Backbone.js, Node.js, Express, MongoDB Atlas, AWS, SQS, S3, etc.. Requirements: - An ideal Back End Engineer would have minimum 1-1.5 years of experience in building scalable REST APIs for the Web/Mobile Web - Knowledge of Essential Computer Science concepts like Data Structures and Algorithm optimization - Knowledge of Essential Computer Networking concepts like Networking Protocols, HTTP, etc. - Knowledge of Essential Backend technology for building modern services/APIs like REST APIs, OAuth etc. - Experience building services/APIs in web backend technologies like Node.js, Express, MongoDB. - Ability to convert Service/API Specifications to Endpoints, and write production-ready optimized code - Experience writing modular/reusable code and using backend JS framework like node.js/Express - Experience working with NoSQL Document based database. Preferably with MongoDB and Mongoose ODM with node.js - Great interpersonal & communication skills to work in a team - Frontend engineering knowledge in modern JS frameworks like Backbone.js/Vue.js and HTML/CSS is a huge plus What you will be working on: - You will be working on the web backend of TARS platform. You will design, create and maintain APIs used by different clients, primarily the Tars frontend system - You will also work on the backend system to build integrations with external apps. By creating different kinds of new APIs, Webhooks to enable smooth flow of clean data between Tars and external apps. - Build new backend services to support new frontend features in the Tars chatbot web UI and Dashboard web UI - Manage all these services in the AWS cloud infrastructure so that they can communicate with each other securely and scale up easily - Build backend services which will enable users to make more effective chatbots for their businesses with simplicity and ease of use - Improve the efficiency of current backend services, to make it faster and better optimized for different clients using them - Building new and innovative Integration and Analytics APIs to expose the data in useful and interesting ways for different clients - Building features which will enable us to better understand the behavior of users making the chatbots to improve their experience - Understand the problems that users are facing while making their chatbot in the tool, and come up with creative solutions to those problems - Talking directly to the users on live chat support to resolve any tech problems they are facing in the product and take their feedback to improve the Product - Document any feature update or bug fix and write tech guide to help developers using those backend services/APIs - Come up with your own ideas and features, which will have a direct impact on the value that the users are expecting from the product - Based on what works, you will experiment with, measure and document strategies that help us increase feature effectiveness. You will be a critical part of helping us enhance our customer retention, expansion, and referrals What we are looking for: - You are in this because you enjoy building software which is simple and a delightful to use - Curiosity and willingness to understand the problems and pain points of the developers using the backend services and come up with creative solutions for it - Comfortable working in a small team with a lot of ownership and accountability If you are someone who wants to build products which have a direct impact on the users of the product, in terms of money and time they make/save. You will enjoy working with us. We don't claim to have cracked some magical code of AI or ML. Instead, we understand that technology has value only when it is used by people. So the problem we are focusing on is not just solved in a Code editor, but also in Excel sheets and Stripe Payment Page. We are a bootstrapped and profitable SaaS Company in Bangalore, working on the truly innovative technology of chatbots and automated conversations. As a company, we believe in creativity, innovation, automation, hard work, efficiency and freedom of thought.