to apply - email only, no card. You can also save this posting or score it againstyour profile with AI.## About the roleDevelop and maintain scalable front-end and back-end applications while collaborating with cross-functional teams to build user-friendly software. Ensure code quality through testing, debugging, and optimizing systems while leveraging AI-assisted tools for productivity.## RequirementsRequires a bachelor's degree in Computer Science or a related field with at least 3 years of relevant work experience. Candidates must possess strong proficiency in Node.js, PHP, and Vue.js, along with experience in database design and cloud platforms.## BenefitsHealth InsuranceMaternity BenefitsPaternity BenefitsProvident FundPaid LeavesProfit Sharing PlanStocks Sharing Plan## Full descriptionRepairDesk is an industry leading repair shop management software designed for single-store, multi-store, franchise, and mail-in repair businesses. The software is customizable to various industry verticals such as cell phone, computer, electronic repairs, and more. With 40+ integrations and modules, RepairDesk is available in 30+ languages, trusted by over 3,000 businesses worldwide.TasksRepairDesk is a modern repair shop management software with 40+ powerful integrations and modules. The software is customisable to meet the workflows of single-store, multi-store, and franchise repair businesses in various industry verticals. Available in 30+ languages, RepairDesk is trusted by over 3,000 businesses globally, helping them save time, manage inventory, and run profitable repair stores.Responsibilities:* Developing and maintaining scalable front-end and back-end applications for web and mobile platforms.* Collaborating with product designers, product managers, and other engineers to build user-friendly, high-performance software.* Writing clean, efficient, and maintainable code while adhering to best practices in software development.* Writing and Implementing comprehensive use cases and test cases for APIs and ensuring seamless integration between front-end and back-end systems.* Testing, troubleshooting, debugging, and optimising existing systems for performance and scalability.* Participating in code reviews, providing constructive feedback, and maintaining quality standards.* Utilize expertise to optimize legacy algorithms for improved software performance.* Leverage AI-assisted development tools for code generation, refactoring, and optimization to improve productivity and reduce development time.* Ensure responsible and secure use of AI, including data privacy and cost optimization.* Provide regular progress updates and reports to the team lead.Requirements* Bachelor's degree in Computer Science (or related field)* 3+ years of relevant work experience* Strong proficiency in backend languages (Node.js and PHP).* Solid experience with modern frontend frameworks (Vue.js preferred).* Hands-on experience with REST APIs and expertise in Object Oriented Design and Database Design.* Familiarity with cloud platforms (AWS).* Experience with version control systems (Git).* Understanding of CI/CD pipelines and DevOps basics.* Proven ability to work independently and meet deadlines.* Commitment to following coding best practices.Technical Skills: Proficiency in Node.js, Vue.js, MySQL, TypeScript, TypeORM, JavaScriptBenefits* Health Insurance (IPD)- Self, Spouse & Children* Maternity & Paternity Benefits* Provident Fund* Paid Leaves (Casual, Medical & Annual)* Profit/Stocks Sharing Plan (Tenured Employees)