Dev.Pro is seeking an Intermediate Software Engineer with full-stack experience in Angular and Node.js.
The role involves developing and enhancing both frontend and backend components of a cloud-connected CMS for quick-service restaurants.
The position allows for a hybrid work setup, primarily remote with occasional visits to the project lab in Wroclaw.
Responsibilities include developing and maintaining frontend components using Angular, building and improving backend APIs and services with Node.js, collaborating with cross-functional teams, writing clean and efficient code, participating in code reviews, resolving software defects, contributing to CI/CD pipelines, and communicating progress within the team.
Requirements:
Candidates must have 1.5+ years of experience as a full-stack software engineer using Angular 2+ and Node.js.
Familiarity with testing and API tools such as Jest and Postman is required.
Experience with CI/CD pipelines, preferably using Jenkins, is necessary.
An understanding of cloud principles and familiarity with at least one major cloud platform is essential.
Strong problem-solving skills and analytical thinking are required.
Clear and effective communication skills with strong teamwork abilities are necessary.
An intermediate+ level of English is required.
A growth mindset with openness to feedback and a willingness to learn is essential.
Desirable qualifications include working knowledge of SQL databases, experience with backend frameworks like Nest.js or Express.js, practical experience with AWS, and experience with event-driven architecture projects.
Benefits:
Employees receive 30 paid days off per year, which can be taken for vacation, holidays, or personal time.
There are 5 paid sick days, up to 60 days of medical leave, and 6 paid days off for major family events.
Health insurance is partially covered after the probation period, along with a wellness bonus for gym memberships and sports nutrition after 6 months.
Opportunities for skill growth are provided through English lessons, online training, conferences, and the option to explore new career paths.