Job Closed

This listing is no longer active.

Dev.Pro logo
Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

Senior Software Engineer (Angular, Node.js) - OP02117

Software EngineerSoftware EngineerOtherRemoteSeniorTeam 501-1,000Since 2011H1B No SponsorCompany SiteLinkedIn

Location

Spain

Posted

44 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer (Angular, Node.js) - OP02117

Dev.Pro

🟢 At Dev.Pro, we work on projects that impact millions of people around the world — but we know it’s the people behind the tech who make it all happen. We truly value what makes each person unique and are building a workplace that’s inclusive, friendly, and supportive. We invite a Senior Software Engineer with strong Angular skills and Node.js experience to join our team. In this role, you’ll help build and enhance POS and in-store solutions used in real-world payment and retail environments. You’ll work closely with engineers, QA, and product teams, balancing hands-on development with team leadership responsibilities to deliver features across payments, loyalty, and hardware integrations. 🟩 What's in it for you: - Work on a strategic initiative for a leading Point of Sale company, supporting its expansion into a new business domain - Take ownership of high-impact features across payments, loyalty, and in-store transaction flows - Grow your people leadership skills by guiding engineers, supporting delivery, and helping the team stay aligned on technical decisions ✅ Is that you? - 5+ years of experience as a Full-Stack Software Engineer - Strong experience building frontend applications with Angular and TypeScript - Solid experience with Node.js for backend development - Experience working with payment systems or understanding of payment processing workflows - Experience integrating with hardware devices or working with hardware-related systems - Understanding of integrations between frontend and backend components - Experience working with relational databases (SQLite or similar) - Experience writing unit tests and following code quality best practices - Strong problem-solving and communication skills, with the ability to collaborate across teams - Upper-Intermediate English level Desirable: - Experience leading engineers and contributing to technical discussions within a team - Experience with POS or similar in-store systems 🧩Key responsibilities and your contribution In this role, you’ll collaborate with a team of engineers to develop and support in-store and POS features, working across payments, loyalty, and hardware integrations. - Design, develop, and maintain Angular-based features for in-store and POS applications - Build functionality for payment processing, loyalty programs, and related transaction flows - Implement and support integrations with payment systems, card readers, and other in-store hardware devices - Collaborate with backend, QA, BA, and product teams to deliver new features across connected systems - Lead technical discussions and help the team align on implementation approaches - Coordinate day-to-day technical work and help ensure smooth feature delivery - Investigate, troubleshoot, and resolve issues across frontend and integrated systems - Support team members by sharing knowledge, guiding implementation decisions, and unblocking work - Contribute to improving code quality, maintainability, and development practices within the team 🎾 What's working at Dev.Pro like? ✔️ 30 paid days off per year — take them whenever you want for vacation, holidays, or personal time ✔️ 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 ✔️ Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months ✔️ Grow your skills with English lessons, online training, conferences, and the option to explore new career paths Our next steps: ✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Interview — ✅ Offer Interested? Find out more: 📋How we work 💻 LinkedIn Page 📈 Our website 💻IG Page

Related Job Pages

More Software Engineer Jobs

Dev.Pro logo

Senior Software Engineer (Angular, Node.js) - OP02117

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

OtherRemoteTeam 501-1,000Since 2011H1B No Sponsor

🟢 At Dev.Pro, we work on projects that impact millions of people around the world — but we know it’s the people behind the tech who make it all happen. We truly value what makes each person unique and are building a workplace that’s inclusive, friendly, and supportive. We invite a Senior Software Engineer with strong Angular skills and Node.js experience to join our team. In this role, you’ll help build and enhance POS and in-store solutions used in real-world payment and retail environments. You’ll work closely with engineers, QA, and product teams, balancing hands-on development with team leadership responsibilities to deliver features across payments, loyalty, and hardware integrations. 🟩 What's in it for you: - Work on a strategic initiative for a leading Point of Sale company, supporting its expansion into a new business domain - Take ownership of high-impact features across payments, loyalty, and in-store transaction flows - Grow your people leadership skills by guiding engineers, supporting delivery, and helping the team stay aligned on technical decisions ✅ Is that you? - 5+ years of experience as a Full-Stack Software Engineer - Strong experience building frontend applications with Angular and TypeScript - Solid experience with Node.js for backend development - Experience working with payment systems or understanding of payment processing workflows - Experience integrating with hardware devices or working with hardware-related systems - Understanding of integrations between frontend and backend components - Experience working with relational databases (SQLite or similar) - Experience writing unit tests and following code quality best practices - Strong problem-solving and communication skills, with the ability to collaborate across teams - Upper-Intermediate English level Desirable: - Experience leading engineers and contributing to technical discussions within a team - Experience with POS or similar in-store systems 🧩Key responsibilities and your contribution In this role, you’ll collaborate with a team of engineers to develop and support in-store and POS features, working across payments, loyalty, and hardware integrations. - Design, develop, and maintain Angular-based features for in-store and POS applications - Build functionality for payment processing, loyalty programs, and related transaction flows - Implement and support integrations with payment systems, card readers, and other in-store hardware devices - Collaborate with backend, QA, BA, and product teams to deliver new features across connected systems - Lead technical discussions and help the team align on implementation approaches - Coordinate day-to-day technical work and help ensure smooth feature delivery - Investigate, troubleshoot, and resolve issues across frontend and integrated systems - Support team members by sharing knowledge, guiding implementation decisions, and unblocking work - Contribute to improving code quality, maintainability, and development practices within the team 🎾 What's working at Dev.Pro like? ✔️ 30 paid days off per year — take them whenever you want for vacation, holidays, or personal time ✔️ 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 ✔️ Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months ✔️ Grow your skills with English lessons, online training, conferences, and the option to explore new career paths Our next steps: ✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Interview — ✅ Offer Interested? Find out more: 📋How we work 💻 LinkedIn Page 📈 Our website 💻IG Page

Portugal
Job Closed
Dev.Pro logo

Senior Software Engineer (Angular, Node.js) - OP02117

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

OtherRemoteTeam 501-1,000Since 2011H1B No Sponsor

🟢 At Dev.Pro, we work on projects that impact millions of people around the world — but we know it’s the people behind the tech who make it all happen. We truly value what makes each person unique and are building a workplace that’s inclusive, friendly, and supportive. We invite a Senior Software Engineer with strong Angular skills and Node.js experience to join our team. In this role, you’ll help build and enhance POS and in-store solutions used in real-world payment and retail environments. You’ll work closely with engineers, QA, and product teams, balancing hands-on development with team leadership responsibilities to deliver features across payments, loyalty, and hardware integrations. 🟩 What's in it for you: - Work on a strategic initiative for a leading Point of Sale company, supporting its expansion into a new business domain - Take ownership of high-impact features across payments, loyalty, and in-store transaction flows - Grow your people leadership skills by guiding engineers, supporting delivery, and helping the team stay aligned on technical decisions ✅ Is that you? - 5+ years of experience as a Full-Stack Software Engineer - Strong experience building frontend applications with Angular and TypeScript - Solid experience with Node.js for backend development - Experience working with payment systems or understanding of payment processing workflows - Experience integrating with hardware devices or working with hardware-related systems - Understanding of integrations between frontend and backend components - Experience working with relational databases (SQLite or similar) - Experience writing unit tests and following code quality best practices - Strong problem-solving and communication skills, with the ability to collaborate across teams - Upper-Intermediate English level Desirable: - Experience leading engineers and contributing to technical discussions within a team - Experience with POS or similar in-store systems 🧩Key responsibilities and your contribution In this role, you’ll collaborate with a team of engineers to develop and support in-store and POS features, working across payments, loyalty, and hardware integrations. - Design, develop, and maintain Angular-based features for in-store and POS applications - Build functionality for payment processing, loyalty programs, and related transaction flows - Implement and support integrations with payment systems, card readers, and other in-store hardware devices - Collaborate with backend, QA, BA, and product teams to deliver new features across connected systems - Lead technical discussions and help the team align on implementation approaches - Coordinate day-to-day technical work and help ensure smooth feature delivery - Investigate, troubleshoot, and resolve issues across frontend and integrated systems - Support team members by sharing knowledge, guiding implementation decisions, and unblocking work - Contribute to improving code quality, maintainability, and development practices within the team 🎾 What's working at Dev.Pro like? ✔️ 30 paid days off per year — take them whenever you want for vacation, holidays, or personal time ✔️ 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 ✔️ Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months ✔️ Grow your skills with English lessons, online training, conferences, and the option to explore new career paths Our next steps: ✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Interview — ✅ Offer Interested? Find out more: 📋How we work 💻 LinkedIn Page 📈 Our website 💻IG Page

Bulgaria
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 2014H1B Sponsor

• Define and own the multi-year technical roadmap for Outreach's Knowledge Graph platform, including entity resolution, temporal reasoning, graph-based learning, and contextual inference. Translate business objectives into a coherent applied science strategy that balances research ambition with production delivery. • Build, hire, and lead a team of applied scientists and research engineers. Establish team culture, research rigor, career development frameworks, and a high bar for both scientific quality and production impact. Mentor senior ICs into technical leaders. • Drive the design of per-tenant knowledge graph schemas, ontologies, and data models tailored to the sales execution domain. • Oversee pipelines that extract structured knowledge from unstructured conversational and document data (sales calls, emails, CRM notes), including coreference resolution, relation extraction, event detection, and entity linking. • Lead the development of reasoning and inference layers over the knowledge graph to power next-best-action suggestions, deal risk scoring, coaching recommendations, competitive intelligence, and agentic AI decision-making. • Direct research into graph-based models (GNNs, relational embeddings, link prediction, temporal graph networks) over heterogeneous, multi-relational graph structures to support downstream reasoning, retrieval, and recommendation tasks. • Partner with leaders in Engineering, Product, Design, and Data to align science investments with product priorities. Represent the applied science function in executive reviews, roadmap planning, and technical design reviews. • Establish processes and infrastructure for moving from research exploration to production deployment: experiment tracking, model evaluation frameworks, A/B testing, and continuous model improvement loops. • Keep the team at the frontier of knowledge graph research. Foster connections with the academic community through conference participation, publications, and strategic academic partnerships.

India
AgileEngine logo

Lead .NET Developer ID58034

AgileEngine

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Full TimeRemoteTeam 1,001-5,000

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. WHY JOIN US If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE As a Lead .NET Developer, you’ll own both the technical direction and the day-to-day health of a tight-knit development team — mentoring developers and a QA while staying hands-on in C#, WPF, and WinForms. You’ll work directly with stakeholders on a globally distributed test automation platform, with real influence over what gets built and how. It’s a role for someone who’s ready to lead, but not ready to stop building. WHAT YOU WILL DO - Lead a development team consisting of developers and QA; - Communicate with stakeholders and provide updates on progress; - Prepare timely reports on completed work; - Participate in Scrum ceremonies and support agile processes; - Develop new functionality and fix issues in automation tools; - Troubleshoot installation and testing issues across environments; - Maintain and expand internal knowledge base documentation. MUST HAVES - Expertise in C#; - Experience as a team leader; - 4+ years of experience with .NET development; - Fluent English level; - Strong knowledge of Microsoft Windows operating systems; - Strong knowledge of WPF and WinForms; - Experience with Azure DevOps integrations; - Experience with performance and memory optimization; - Experience with scripting languages and network protocols; - Understanding of C++ / Qt; - Understanding of databases; - Proficiency with JIRA for issue tracking. NICE TO HAVES - Knowledge of WebDriver technologies (Selenium); - Knowledge of WiX Toolset; - Knowledge of Linux operating systems; - Understanding of mobile development (iOS, Android); - Understanding of Java; - Understanding of JavaScript; - Understanding of Delphi; - Willingness to learn new technologies. PERKS AND BENEFITS - Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts. - Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations. - Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness. - Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.

India