Responsibilities: Design, develop, and maintain scalable, performant, and secure server-side applications using the NestJS framework. Integrating front-end and back-end applications. Contributing to the architecture, design, and implementation of a scalable and highly available platform. Design, develop, and maintain scalable, performant, and secure server-side applications using NestJS. Collaborate with cross-functional teams throughout the development lifecycle. Implement well-structured, documented, and testable code adhering to best practices. Participate in code reviews and contribute to maintaining high code quality. Stay up-to-date with the latest trends and best practices in NestJS and related technologies. Troubleshoot and debug complex backend issues efficiently. Deploying the backend application to cloud environment like AWS cloud Requirements: Experience with NestJS and its ecosystem. Strong understanding of JavaScript and TypeScript (including advanced concepts). Solid understanding of RESTful APIs and microservices architecture. Experience with database technologies like PostgreSQL (preferred) / ( MySQL, MongoDB) and ORMs/ODMs. Experience with unit testing and familiarity with testing frameworks (e. g., Jest, Mocha, Chai). Experience with version control systems (e. g., Git). Expert in JavaScript (ES6+) and TypeScript. Comfortable with designing RESTful APIs. Familiar with databases (e. g., Postgresql, MongoDB MySQL, MongoDB). Good at testing (e. g., Jest, Mocha, Chai). Good to have experience with Cloud technology. Minimum of 2+ years experience is required in NestJs NestJS, NodeJS, Typescript, JavaScript, MySQL, Postgres, MongoDB, RESTful API, Data structures, Algorithms, Code-review, Code-quality, Git, Webpack, Unit Testing, Database, Data-structures, Algorithms, Cross-browser compatibility, Web-development, Design principles, UI, UX Show more Show less
Field Sales Executive Job Description A Field Sales Executive is responsible for promoting and selling products or services to potential clients outside the office, often meeting customers in person. Their role is key in driving company sales growth and building strong relationships with clients. Key Responsibilities: Identify and target new sales opportunities within a specific geographic area. Develop and maintain strong relationships with existing and potential clients. Present and demonstrate products or services to customers, highlighting key benefits. Negotiate pricing, terms, and contracts to close sales deals. Achieve individual sales targets and contribute to the overall team sales goals. Provide feedback to the sales team and management regarding market trends, customer needs, and competitor activities. Maintain accurate records of customer interactions, sales, and feedback in the CRM system. Follow up on leads and prospects, ensuring timely responses and follow-through. Collaborate with the marketing team to create promotional strategies and materials. Ensure high levels of customer satisfaction, addressing any concerns or issues promptly. Qualifications: Proven experience in field sales or a similar role. Bachelor of Engineering or Diploma degree preferred. Valid driver’s license and reliable transportation. Strong knowledge of the industry and products being sold (preferred). Working Conditions: Regular travel within a specified region or territory. Flexible working hours, often including evenings or weekends to meet client schedules.
Angular Developer Role & responsibilities Job Summary We are looking for a skilled Angular Developer to join our development team. The ideal candidate should have experience in building dynamic, responsive, and high-performance web applications using Angular. You will work closely with backend developers, UI/UX designers, and other team members to develop and maintain scalable front-end solutions. Key Responsibilities Develop and maintain web applications using Angular (latest versions) . Create responsive and interactive UI components using HTML, CSS, and TypeScript . Work with RESTful APIs and integrate front-end applications with backend services. Optimize application performance and ensure cross-browser compatibility. Debug and resolve issues to maintain application stability. Collaborate with UX/UI designers to implement modern and user-friendly interfaces. Follow best coding practices, write reusable components, and ensure code quality. Work in an Agile/Scrum development environment. Required Skills Strong experience in Angular 14+ Proficiency in TypeScript, JavaScript, HTML5, CSS3, and SCSS/SASS . Hands-on experience with RxJS and state management (NgRx or similar) . Familiarity with RESTful APIs and HTTP client services . Experience with Git and version control systems . Understanding of component-based architecture and reusable UI design . Basic/Strong knowledge of testing frameworks like Jasmine/Karma . Understanding of Webpack, Micro-Frontend architecture Optional Skills : Basic understanding on Websockets, Webworkers, RTSP, IOT protocols
Key Responsibilities: Client Relationship Management: Build and maintain strong relationships with clients onsite and offsite, ensuring their satisfaction. Understand customer needs and provide appropriate solutions to meet their requirements. Ensure that client expectations are managed and met throughout the sales process. Sales Development: Generate leads, conduct market research, and identify new business opportunities. Develop a thorough understanding of the company’s products/services and effectively present these to potential clients. Conduct onsite product demos, presentations, and meetings with prospective clients. Negotiate contracts and close sales deals. Account Management: Manage the entire sales cycle from initial contact through to closing the deal. Meet or exceed monthly, quarterly, and annual sales targets. Provide after-sales support and maintain long-term customer relationships to drive repeat business and referrals. Collaboration and Reporting: Work closely with the marketing and product teams to align strategies and improve sales tactics. Prepare and present regular reports on sales performance, customer feedback, and market trends. Maintain accurate records of customer interactions and sales activities in the CRM system. Market Insights: Stay up-to-date with industry trends, competitor activities, and customer demands. Identify and suggest new opportunities for business growth in the region. Travel and Onsite Engagement: Travel to client sites and regional events as required. Participate in trade shows, exhibitions, and networking events as an onsite representative of the company. Key Requirements: Education: Bachelor’s degree in Business, Marketing, or a related field . Experience: 2-4 years of experience in sales, with a proven track record of meeting sales targets. Experience in automation product sales is a plus. Skills: Excellent communication, negotiation, and presentation skills. Strong problem-solving abilities with a customer-first mindset. Ability to work independently and manage time efficiently. Proficiency with CRM software and Microsoft Office Suite. Personal Attributes: Self-motivated, proactive, and results-driven. Strong interpersonal skills and ability to build rapport with clients. Ability to work under pressure in a dynamic environment. Other: Ability to travel to customer sites and events as needed.
Field Sales Executive Job Description A Field Sales Executive is responsible for promoting and selling products or services to potential clients outside the office, often meeting customers in person. Their role is key in driving company sales growth and building strong relationships with clients. Key Responsibilities: Identify and target new sales opportunities within a specific geographic area. Develop and maintain strong relationships with existing and potential clients. Present and demonstrate products or services to customers, highlighting key benefits. Negotiate pricing, terms, and contracts to close sales deals. Achieve individual sales targets and contribute to the overall team sales goals. Provide feedback to the sales team and management regarding market trends, customer needs, and competitor activities. Maintain accurate records of customer interactions, sales, and feedback in the CRM system. Follow up on leads and prospects, ensuring timely responses and follow-through. Collaborate with the marketing team to create promotional strategies and materials. Ensure high levels of customer satisfaction, addressing any concerns or issues promptly. Qualifications: Proven experience in field sales or a similar role. Bachelor of Engineering or Diploma degree preferred. Valid driver’s license and reliable transportation. Strong knowledge of the industry and products being sold (preferred). Working Conditions: Regular travel within a specified region or territory. Flexible working hours, often including evenings or weekends to meet client schedules.