Dev.Pro is seeking a Senior Full-Stack Software Engineer with strong Angular and Node.js skills to join their team.
The role involves building and maintaining a cloud-based restaurant management solution for a leading Point of Sale provider with over 100,000 installations worldwide.
The engineer will work on a high-traffic data management service that powers settings and data across the client's product suite.
Responsibilities include improving the service’s UI to make it more intuitive and accessible for small and mid-sized businesses.
The position offers the opportunity to work on a high-impact product that transforms restaurant management for small and medium-sized businesses.
The engineer will gain real-world experience in the dynamic Point of Sale industry and enhance their frontend and backend development skills with a modern tech stack, including Angular, Node.js, AWS, Docker, and more.
Requirements:
Candidates must have 3+ years of hands-on commercial experience as a Full-Stack Software Engineer.
Strong proficiency with Angular (UI-focused) and Node.js is required.
A solid understanding of Object-Oriented Programming (OOP) and design patterns is necessary.
Proven experience in designing, building, and maintaining RESTful APIs is essential.
Experience in writing unit tests and following code quality best practices is required.
Hands-on experience with CI/CD pipelines is necessary.
Candidates should have the ability to work independently, troubleshoot complex issues, and deliver effective solutions.
Excellent communication skills for effective collaboration with cross-functional teams are required.
An upper-intermediate level of English is necessary.
Desirable qualifications include experience working with MongoDB or other NoSQL databases and hands-on HTML/CSS skills for building responsive layouts.
Benefits:
Employees receive 30 paid days off per year, which can be taken for vacation, holidays, or personal time.
The position includes 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for major family events like weddings, funerals, or the birth of a child.
Health insurance is partially covered after the probation period, along with a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months.
Employees can grow their skills with English lessons, online training, conferences, and the option to explore new career paths.