We are growing very fast and looking for energetic, talented young people to join our family. You are one step away from a next big opportunity. Apply now, because there's never a perfect time to seize the opportunity.Senior Software Engineer - Node.jsExperience5+ Years | Bachelors in Engineering (BE/BTech) with Computer/ITWe are looking for a highly capable senior engineer with expertise in Node.js. You will be responsible for designing back-end systems, architecture, databases, APIs, and components, and integrating with various third-party services, APIs, databases and storage systems. You will be collaborating with our front-end application developers and mobile app developers.Mandatory Skills: Node.js, Express, Sailsjs, MongoDB, Postgres, MySQL, Docker, AWS, SQLOptional Skills: Nest.js, TypeScript, React, Vue, PHP, Rust, PythonDesigning fault-tolerant, scalable and robust backend systems and architectureBackend API development using Nodejs, Express, Sails and any other frameworkMaintain exceptional code quality and project structure following the industry best-practicesLead the team of developersTake technical ownership of the tasks and ensure their successful completionCollaborate with other developers and teams to integrate user-facing elements with server-side logicDirectly report to the CTO of the company and provide timely updates about the progress and innovationsProject planning in consultation with the respective project managerBreak down high-level requirements into detailed requirementsProvide required technical support and estimation as part of the pre-sales activitiesWrite clean, maintainable, and testable code. Enforce and oversee the use of PR review processes to ensure that code adheres to the standards and the logic is optimised for better code performance.Troubleshoot and debug issues as they ariseEnsure that the application meets the best standards of user experience, accessibility and security standardsStay up-to-date with the latest technologies and trends in software engineering and web developmentRequirements:Strong proficiency in Node.js, Express and Web ProgrammingExperience with Typescript and Nest.js framework would be an added advantageAbility to write and execute unit tests and integration testsKnowledge of system designs and software architecture including micro-services architecture and serverless architectureHave experience in deploying and maintaining production systemsDeep understanding of the development life cycleUser authentication and authorization between multiple systems, servers, and environmentsCreating database schemas that represent and support business processesProven knowledge of SQL and must be able to write efficient SQL queries and stored procedures on MySQL and PostgresGood knowledge of GIT & and other platform systemsGood Communication and Collaboration skillsExceptional analytical and problem-solving skillsGood understanding of Agile Methodologies of Sprint Planning and ScrumIf you are interested, Please share your Resume and more details via Email: #J-18808-Ljbffr