Job Brief
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
Responsibilities
Work with development teams and product managers to ideate software solutionsDesign client-side and server-side architectureBuild the front-end of applications through appealing visual designDevelop and manage well-functioning databases and applicationsWrite effective APIsTest software to ensure responsiveness and efficiencyTroubleshoot, debug and upgrade softwareCreate security and data protection settingsBuild features and applications with a mobile responsive designWrite technical documentationWork with data scientists and analysts to improve software
Requirements and skills
Proven experience as a Full Stack Developer or similar roleMust know Next JSGood to have knowledge of Postgres, Langchain, OpenAIExperience developing desktop and mobile applicationsFamiliarity with common stacksKnowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX designExcellent communication and teamwork skills
About the Company
Almo Chat is a SaaS business offering AI-driven solutions for customer engagement and support. Almo caters to companies of various sizes across industries that need customer support to succeed, including e-commerce firms, software providers, financial institutions, and more.
Almo Chat addresses pressing issues in customer support such as limited support coverage, managing high-volume queries, inconsistent service quality, lack of personalization, and high operational costs. It offers 24/7 global availability, scalability, advanced technology, enhanced personalization, efficient knowledge management, and automation.