Nourish is a technology company serving as a digital partner for the social and health care sector, focusing on human connections and person-centered support. They offer co-produced software solutions tailored to the unique challenges of care services. The company is experiencing significant growth, is a market leader, and is committed to revolutionizing the sector through platform investment and employee development. Their ecosystem includes technology that impacts a million people daily, with core products used by over 425,000 carers to support more than 417,000 individuals. They also run the Nourish Partnership Programme (NPP) for managing strategic integrations with third-party systems to ensure seamless data syncing and interoperability. Nourish fosters a culture defined by making a difference, agility, collective effort, valuing every person, and openness to learning. The Integrations team, which this role joins, is responsible for syncing data between internal systems and managing data integrations with third-party partners. The team follows an Agile methodology, emphasizing pair-programming, peer code reviews, automated testing, and constant collaboration. As a Senior Engineer, the individual will be responsible for architecting, building, and maintaining systems across multiple programming languages, and coordinating with other product infrastructure teams. The ideal candidate possesses a strong technical background and the ability to drive projects in a highly collaborative, Agile environment. Nourish's technology stack includes MySQL, PostgreSQL, DynamoDB, Ruby on Rails, PHP/Symfony backend APIs, Vue.js/TypeScript frontend, Python, and Node.js (AWS Lambdas). Their systems are designed for scalability, handling thousands of requests per minute across databases with hundreds of millions of records. The company is fully equipped for remote work, supports various learning styles (books, online courses, certifications), and requires a monthly visit to the Kraków office.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed
Number of Employees
101-250 employees