Senior Software Engineer
CurrentInnovator Spark is an outsourcing company creating software solutions for a variety of customers.Such a customer is Acrelec Software. Located in Romania, their main focus is developing software for Kiosk, Self-Checkout and Drive-thru devices.As a contractor for Acrelec Software, my role was that of technical lead for the department that manages Kiosk and Self-Checkout projects.My responsibilities included: - frontend and backend development - refactor/cleanup existing projects - unit tests - daily sync meetings - estimate and plan with the teams - code review and coach colleagues - pair programming with colleagues on complex tasks - present live training/workshops - create video training material - managing continuous integration - design/architecture and POCs for new solutions - sync with other departments for overlapping interests - reduce implementation costs for new projects - automate workflowsTechnology stack: - Angular - NodeJS - JavaScript, CSS & HTML - Git, GitLab - Docker - WebSockets - WebRTC