AiFi - Senior Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• BS/MS in computer science or related field • 3+ years of experience as a Software Engineer (Backend) • 2+ years of experience working in node.js for web applications backend • Highly skilled in unit testing, experience with Jest testing framework • Highly skilled in RESTful API design and REST API usage • Proficiency with data modeling, static typing, and SQL • Proficiency in using Docker • Experience with event driven or real-time systems • Experience with TypeScript / JavaScript backend frameworks (e.g. NestJS) • Experience with Frontend Development (React, React Native) is a plus • Experience with Domain Driven Design, Event Sourcing and CQRS is a plus • MS or PhD in Computer Science, Computer Engineering or a related field • Skilled in Kubernetes, experience with kustomize or helm • Experience in e-commerce software, checkout processes, payments, virtual POS or other related systems • AiFi enables reliable, cost-effective, and entirely frictionless shopping with AI-powered computer vision technology to provide an unrivaled experience for retailers and customers around the globe. AiFi has partnerships with leading retailers worldwide such as Aldi, Sodexo, Carrefour, Zabka, Morrisons, and Compass Group to create customized autonomous shopping experiences with flexible integration and entry options.
Responsibilities
• Develop and maintain high-quality software systems. • Collaborate with cross-functional teams to define requirements for new features and enhancements. • Design scalable solutions that meet performance goals while ensuring data integrity and security compliance. • Implement, test, and deploy code changes in a timely manner using best practices. • Troubleshoot issues reported by users or detected during testing to ensure system stability and reliability. • Monitor application logs for errors and optimize performance as needed. • Stay current with industry trends and emerging technologies relevant to the role, including AI advancements in software engineering. • Maintain open communication channels with team members and stakeholders throughout project lifecycles.
Similar Jobs
No credit card. Takes 10 seconds.