Here's the updated job description with MongoDB included as a required skill:Job Title: Backend Developer (Node.js)Location: [City, State] or RemoteCompany: KompassaAIAbout Us:At KompassaAI, we are on a mission to revolutionize [your industry or product area]. We leverage cutting-edge technologies and innovative solutions to create seamless experiences for our customers. We’re looking for a talented and driven Backend Developer with a strong foundation in Node.js and a good understanding of front-end development to join our dynamic team.
Key Responsibilities:Develop, maintain, and optimize scalable backend services using Node.js and MongoDB.Ability to work on front-end with pixel perfect build and scaling Design and implement CRM integrations, ensuring smooth data flow between systems.Work with Stripe webhooks to handle payment processing and related functionalities.Utilize AWS services (e.g., Lambda, S3, DynamoDB, EC2) to build and deploy scalable applications.Manage and optimize MongoDB databases, ensuring efficient data storage and retrieval.Contribute to AI/ML initiatives as needed, applying knowledge to enhance product capabilities.Provide input on architecture and design decisions to improve system performance and maintainability.Understand the pricing models of AWS services and make cost-effective decisions.Work closely with product managers to understand business needs and translate them into technical solutions.Troubleshoot and resolve production issues as they arise.Stay up-to-date with the latest technologies and trends in backend development and cloud computing.Skills and Qualifications:Strong experience with Node.js and JavaScript (ES6+).Solid understanding of MongoDB, including experience with schema design, indexing, and query optimization.Good understanding of front-end technologies (e.g., HTML, CSS, JavaScript frameworks) and their integration with backend systems.In-depth knowledge of AWS services, architecture, and pricing.Experience with CRM integration (e.g., Salesforce, HubSpot).Proficiency with Stripe webhooks and payment gateway integration.Familiarity with sales intelligence tools and platforms is a plus.Understanding of AI/ML concepts and willingness to learn and apply them.Experience in building scalable, high-performance applications.Strong problem-solving skills and the ability to work independently.Business-oriented mindset with the ability to understand and contribute to product strategy.Ability to work in a fast-paced environment and adapt to changing requirements.Preferred Experience:Experience with serverless architecture and microservices.Familiarity with data-driven decision-making and analytics tools.Knowledge of Docker and containerization.Prior experience working in a startup or agile environment.Compensation:Base Salary: ₹10-20 LPA.Equity: Up to $50k to $150k USD in stock options.Post-Funding: Salary could increase up to 2x following successful funding rounds.