




Summary: Join a highly competent and ownership-driven team developing innovative solutions for customer-facing and employee-facing applications to enhance user experience. Highlights: 1. Join an ownership-driven team supporting franchise partners 2. Develop innovative solutions for app experiences and payments 3. Contribute to impactful change and enhanced user experience NodeJS Web API AWS Hybrid Full Time (Permanent) **Lisbon, Portugal****\>** **Overview** ------------ Position Level: Senior Client Industry: Other Client: Joe \& the Juice**Position Highlights** ----------------------- Join a highly competent and ownership\-driven team that works on both customer\-facing and employee\-facing applications. This role focuses on supporting our franchise partners and markets by developing innovative solutions, such as new payment integrations and app experiences for regions where existing solutions are not supported. Be part of a team that drives impactful change and enhances the overall user experience.**Client Description** ---------------------- Joe \&The Juice is a fast\-growing freshly made juice, coffee, and sandwich concept. JOE was founded in Copenhagen in 2002 and has grown to \+400 stores across the globe with more than 4\.000 employees worldwide. We offer a healthy, convenient, and ambient experience when entering our universe and our concept extends beyond just the products themselves, but about the people behind them. We are a people business, and our goal is to become the first truly global people\-centric food \& beverage company. To achieve this, we strive to continuously develop a unique culture based on our virtues as the backbone of our company’s success; Positive Attitude, Inclusion, Social Ties, and Growth. By simultaneously focusing on having a high degree of Employee Engagement, we rely on our employees to adhere to and promote our virtues, leading to a high employee belonging. We are currently present in the Nordics, Mid\-Europe, United Kingdom, and United States with a growing franchise operation in new markets as well, and we have an ambitious plan to grow our business to 1,000 stores by 2028\.**Location** ------------ Lisbon, Portugal**Responsibilities** -------------------- With an in\-house ERP system, mobile app, and multiple websites for both internal and external use, we’re constantly working to create seamless integrations between our internal systems and external suppliers. We are on the lookout for a talented and driven Senior Backend Developer (Node.js) to join our dynamic team. If you’re passionate about coding and enjoy building efficient, scalable solutions, this is the opportunity you’ve been waiting for! Key Technologies We Work With: • TypeScript • NestJS • PHP (Phalcon/Symphony) • Doctrine (PHP) • PostgreSQL and MySQL • Serverless • AWS • Docker • Jest / Automated testing • And everything in between You'll use these technologies (and probably more to come) to help us develop applications for internal use.**Qualifications:** ------------------- Technical Requirements (Must Have): • Minimum 5 years of experience in software development with Node.JS • Writing clean and testable code • Modern backend development with the mentioned technologies • Knowledge of CI/CD • Experience with OOP principles • Experience working with Serverless • Experience in optimizing applications for scalability and performance, ensuring the system can handle increased loads efficiently • Ability to write clear and concise documentation for code, system architectures, and API endpoints, facilitating knowledge sharing within the team • Basic understanding of AWS services and cloud computing, capable of leveraging AWS services to build scalable and maintainable applications Technical Requirements (Good to Have): • Understanding of RESTful APIs • Experience with PHP Soft Skills Requirements: • Clearly articulates ideas and collaborate effectively with others • Works well with teams and aligns with company values • Motivated, eager to contribute, and committed to making an impact • Continuously explores new technologies and engages in self\-driven learning • Views failures as learning opportunities and embraces challenges • Takes action without waiting for instructions and seeks opportunities • Thrives in uncertainty and remains composed under pressure### **Education:** BSc/BA degree in computer science, engineering or related discipline OR relevant years of experience in required skills### **Traveling:** Ad hoc basis when necessary**\>**


