Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Intermediate Software Engineer (Angular, Node.js) - OP01786

at Dev.Pro

Posted 2 days ago 1 applied

Description:

  • 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.