Job Closed

This listing is no longer active.

Dev.Pro logo
Dev.Pro

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

Intermediate Test Engineer Automation (Java) - OP02022

QA EngineerQA EngineerOtherRemoteMid LevelTeam 501-1,000Since 2011H1B No SponsorCompany SiteLinkedIn

Location

Argentina

Posted

109 days ago

Salary

0

Seniority

Mid Level

Job Description

Intermediate Test Engineer Automation (Java) - OP02022

Dev.Pro

🟢 We’re expanding our team and opening new remote opportunities! Review the role expectations, share your resume in English, and our team will follow up shortly. We invite an experienced and proactive Intermediate Automation Test Engineer to join our team on an exciting new project. In this role, you’ll help plan and implement the integration of large-scale products in the Point of Sale domain, designing and delivering robust, high-quality automation solutions on our cloud platform that bring real value to end users and create new opportunities for clients. 🟩 What's in it for you: - Make a real impact in the dynamic Point of Sale domain, building robust automation solutions for a highly available cloud platform - Grow as a tech leader, working hands-on with Java, Selenium, Appium, Maven, and Jenkins - Join a collaborative, international team where your ideas and expertise are valued ✅ Is that you? - 3+ years of experience in software test automation - Excellent Java coding skills with experience in IntelliJ and Selenium - Hands-on experience with API automation, Appium, Maven, ADB, and HTML/CSS/XPath - Solid understanding of CI/CD processes and tools such as Jenkins - Experience maintaining automation frameworks and test tools - Working knowledge of SQL and relational databases - Good understanding of SOLID design principles - Upper-Intermediate+ English level - Strong client-facing communication and collaboration skills - Strong ownership, accountability, and proactive problem-solving skills Desirable: - Experience with Cucumber and Gherkin - Experience creating automation frameworks from scratch - Previous experience in the Point of Sale (POS) domain - Experience with GCP or other major cloud platforms 🧩Key responsibilities and your contribution In this role, you’ll own the automation testing process, design and implement effective test scenarios, analyze results, and help ensure the delivery of high-quality software that fully meets client expectations. - Define and implement scenarios for building robust, scalable, high-quality automation solutions - Design, develop, and maintain in-house automation frameworks and tools - Prepare test data and proactively clarify requirements as needed - Review and analyze test execution results, maintain all related documentation - Communicate daily task status updates to the client - Perform SQL data quality testing on large datasets; perform functional and regression testing - Collaborate with peers to define and recommend best practices for quality assurance using automation - Conduct impact analysis to evaluate effects on regression tests, code testability, and application performance to ensure smooth continuous testing 🎾 What's working at Dev.Pro like? Dev.Pro is a global company that's been building great software since 2011. Our team values fairness, high standards, openness, and inclusivity for everyone — no matter your background 🌐 We are 99.9% remote — you can work from anywhere in the world 🌴 Get 30 paid days off per year to use however you like — vacations, holidays, or personal time ✔️ 5 paid sick days, up to 60 days of medical leave, and up to 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 💵 We pay in U.S. dollars and cover all approved overtime 📓 Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events Our next steps: ✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Client interview — ✅ Offer Interested? Find out more: 📋How we work 💻 LinkedIn Page 📈 Our website 💻IG Page

Related Categories

Related Job Pages

More QA Engineer Jobs

Dev.Pro logo

Intermediate Test Engineer Automation (Java) - OP02022

Dev.Pro

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

QA Engineer109 days ago
OtherRemoteTeam 501-1,000Since 2011H1B No Sponsor

🟢 We’re expanding our team and opening new remote opportunities! Review the role expectations, share your resume in English, and our team will follow up shortly. We invite an experienced and proactive Intermediate Automation Test Engineer to join our team on an exciting new project. In this role, you’ll help plan and implement the integration of large-scale products in the Point of Sale domain, designing and delivering robust, high-quality automation solutions on our cloud platform that bring real value to end users and create new opportunities for clients. 🟩 What's in it for you: - Make a real impact in the dynamic Point of Sale domain, building robust automation solutions for a highly available cloud platform - Grow as a tech leader, working hands-on with Java, Selenium, Appium, Maven, and Jenkins - Join a collaborative, international team where your ideas and expertise are valued ✅ Is that you? - 3+ years of experience in software test automation - Excellent Java coding skills with experience in IntelliJ and Selenium - Hands-on experience with API automation, Appium, Maven, ADB, and HTML/CSS/XPath - Solid understanding of CI/CD processes and tools such as Jenkins - Experience maintaining automation frameworks and test tools - Working knowledge of SQL and relational databases - Good understanding of SOLID design principles - Upper-Intermediate+ English level - Strong client-facing communication and collaboration skills - Strong ownership, accountability, and proactive problem-solving skills Desirable: - Experience with Cucumber and Gherkin - Experience creating automation frameworks from scratch - Previous experience in the Point of Sale (POS) domain - Experience with GCP or other major cloud platforms 🧩Key responsibilities and your contribution In this role, you’ll own the automation testing process, design and implement effective test scenarios, analyze results, and help ensure the delivery of high-quality software that fully meets client expectations. - Define and implement scenarios for building robust, scalable, high-quality automation solutions - Design, develop, and maintain in-house automation frameworks and tools - Prepare test data and proactively clarify requirements as needed - Review and analyze test execution results, maintain all related documentation - Communicate daily task status updates to the client - Perform SQL data quality testing on large datasets; perform functional and regression testing - Collaborate with peers to define and recommend best practices for quality assurance using automation - Conduct impact analysis to evaluate effects on regression tests, code testability, and application performance to ensure smooth continuous testing 🎾 What's working at Dev.Pro like? Dev.Pro is a global company that's been building great software since 2011. Our team values fairness, high standards, openness, and inclusivity for everyone — no matter your background 🌐 We are 99.9% remote — you can work from anywhere in the world 🌴 Get 30 paid days off per year to use however you like — vacations, holidays, or personal time ✔️ 5 paid sick days, up to 60 days of medical leave, and up to 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 💵 We pay in U.S. dollars and cover all approved overtime 📓 Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events Our next steps: ✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Client interview — ✅ Offer Interested? Find out more: 📋How we work 💻 LinkedIn Page 📈 Our website 💻IG Page

Brazil
Job Closed
CallTek logo

Software Engineer

CallTek

Your White Label Enterprise Support Company.

QA Engineer109 days ago
Full TimeRemoteTeam 5,001-10,000Since 2008H1B No Sponsor

The Software Engineer is responsible for the design, development, testing, and maintenance of the Company’s data processing solutions, including modern .NET Core web applications, React front–ends, Azure cloud services, and SQL Server–based relational databases. You’ll analyze user needs and software requirements to determine feasibility of design within time and cost constraints, while embodying the Company’s core values of Integrity, Candor, Accountability, Respect, and Excellence. Essential Job Functions: - Collaborate with engineers, product owners, and stakeholders to design end-to-end solutions using ASP.NET Core, React, and Azure services. - Translate user requirements into scalable software solutions, following Agile/SCRUM practices and the full software development lifecycle (SDLC). - Build and maintain rich client-side experiences with React (including React Hooks, Redux or Context API, and TypeScript). - Develop and consume RESTful and GraphQL APIs using C#, ASP.NET Core Web API, and Entity Framework Core. - Implement cloud-native solutions on Azure (App Service, Azure Functions, Azure SQL Database, Blob Storage, Key Vault, DevOps pipelines). - Design, optimize, and maintain SQL Server databases (SQL Server 2019/2022 and Azure SQL), writing performance T-SQL queries, stored procedures, and indexing strategies. - Author unit and integration tests (xUnit, NUnit, Jest) and automate releases via Azure DevOps or GitHub Actions. - Participate in code reviews, pair programming sessions, and technical design discussions to ensure code quality, security, and maintainability. - Update job knowledge continuously—evaluate new .NET libraries, React ecosystem advancements, Azure features, and best practices through training, conferences, and professional networks. - Provide accurate estimates for assigned tasks, report progress to your team lead, and help foster an environment of high morale, motivation, and teamwork. - Perform other duties as assigned to support ongoing projects and team goals.

Philippines
Job Closed
ContractRemoteTeam 5,001-10,000H1B No Sponsor

Bist du spanischsprachig oder verfügst du über spanische Sprachkenntnisse und möchtest diese teilen? Wir bei Nachhilfeunterricht, einer der führenden Ausbildungsplattform und Teil der Gostudent-Gruppe, suchen nach Spanisch Tutoren (w/m/d). Aufgaben - Teile dein Wissen mit Studierenden aus ganz Deutschland. Unterrichte von zu Hause aus oder vor Ort - Wähle die Methodik, die du für deinen Unterricht verwenden wirst und verdiene zusätzliches Geld, indem du dein Wissen weitergibst Qualifikation - Keine vorherige Erfahrung erforderlich - Spanisch als Muttersprache oder gute Kenntnisse der spanischen Sprache Wir freuen uns auf deine Bewerbung!

Germany
Sinch logo

Sr Software Engineer

Sinch

At Sinch, we are a global leader in providing cutting-edge communication platforms, enabling businesses to connect with any mobile phone on the planet in seconds, or less. Our platform supports mobile SMS, rich messaging, voice, and video communication solutions for some of the biggest companies in the world.

QA Engineer109 days ago
Full TimeRemoteTeam 1,001-5,000

ABOUT SINCH Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email. Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey. At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! DESCRIPTION About the Team Chatlayer Product is made up of two teams — Platform & Integration and Flow Engine & Intelligence Integration — sharing a single product roadmap and backlog under Engineering Manager JR Reynolds. Together the organization includes around 10 engineers, two tech leads, a product manager, and a UX designer. The teams value honesty, growth, knowledge sharing, collaboration, ownership, and “being pirates” — a bias toward bold, resourceful action. Communication happens primarily through Slack and Teams, and we have a strong culture of transparent decision-making and discoverable collaboration. Where We’re Heading Chatlayer is building toward a future of conversations with control — where AI agents and deterministic workflows work in harmony to solve our customers’ problems. This means evolving from a traditional chatbot platform into an agentic orchestration system where intelligent automation is grounded by reliable, predictable flow execution. We’re looking for the right people to help us get there. About the Role We are looking for a Senior Software Engineer to help design, build, and scale Chatlayer’s conversational AI platform. You will work across a real-time, distributed system that handles text and voice interactions at scale — including WebSocket infrastructure, bot engine integrations, and platform services. This role requires someone who is comfortable operating in ambiguity, can drive technical decisions, and thrives in a team that ships with urgency while investing in system health. Candidates should bring a knowledgeable and skilled approach to the use of AI in the software development process itself — we value a balanced, curious, and quality- driven use of AI tooling. We’re not looking for engineers who blindly generate code or who refuse to adopt new tools; we want people who apply AI judiciously, maintaining deep comprehension of what they build while leveraging these tools to move faster and think bigger. Key Responsibilities • Design and build backend services supporting Chatlayer’s text and voice channels, including WebSocket servers and real-time communication infrastructure • Work on platform integrations and app-integration frameworks • Contribute to architectural evolution — decoupling legacy dependencies and building more modular, vendor-agnostic systems • Participate in technical decisions around identity management (SinchID), distributed events and data processing (MongoDB Atlas, Kafka, Temporal), and new platform capabilities • Lead code reviews, technical discussions, and knowledge-sharing sessions within the team • Mentor and be mentored by other engineers and contribute to a strong engineering culture rooted in the team’s values • Support production systems through on-call rotations and incident response • Invest in system health — improving test coverage, addressing technical debt, and continuously improving operational processes (Kaizen) REQUIREMENTS Required Skills & Experience • 5+ years of professional software engineering experience • Strong proficiency in Node.js/TypeScript and/or Go • Experience with real-time systems — WebSocket, event-driven architectures, or similar • Solid understanding and hands-on experience with complex cloud infrastructure, ideally GCP and/or AWS • Experience with microservices architecture and distributed systems, including state management across replicas (e.g., ETCD, Redis) • Working knowledge of MongoDB or similar document databases • Experience building and maintaining RESTful APIs and event-driven architectures (ideally Kafka specifically) • Strong system design fundamentals — can reason about scalability, latency, failover, and trade-offs • Excellent communication skills and comfort working in a distributed, cross- functional team (CET timezone alignment preferred) Preferred / Nice-to-Have • Experience with conversational AI, chatbot/voicebot platforms, or NLP/NLU pipelines • Experience with containerisation and orchestration (Docker, Kubernetes) • Familiarity with identity management systems (OAuth/OIDC) • Prior experience in a CPaaS, scale-up, or fast-growth product company Our corporate language is English; please submit your application in English. OUR HIRING PROCESS We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel. We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn’t what you’re looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward — hopefully with us ABOUT SINCH Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email. Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey. At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! DESCRIPTION About the Team Chatlayer Product is made up of two teams — Platform & Integration and Flow Engine & Intelligence Integration — sharing a single product roadmap and backlog under Engineering Manager JR Reynolds. Together the organization includes around 10 engineers, two tech leads, a product manager, and a UX designer. The teams value honesty, growth, knowledge sharing, collaboration, ownership, and “being pirates” — a bias toward bold, resourceful action. Communication happens primarily through Slack and Teams, and we have a strong culture of transparent decision-making and discoverable collaboration. Where We’re Heading Chatlayer is building toward a future of conversations with control — where AI agents and deterministic workflows work in harmony to solve our customers’ problems. This means evolving from a traditional chatbot platform into an agentic orchestration system where intelligent automation is grounded by reliable, predictable flow execution. We’re looking for the right people to help us get there. About the Role We are looking for a Senior Software Engineer to help design, build, and scale Chatlayer’s conversational AI platform. You will work across a real-time, distributed system that handles text and voice interactions at scale — including WebSocket infrastructure, bot engine integrations, and platform services. This role requires someone who is comfortable operating in ambiguity, can drive technical decisions, and thrives in a team that ships with urgency while investing in system health. Candidates should bring a knowledgeable and skilled approach to the use of AI in the software development process itself — we value a balanced, curious, and quality-driven use of AI tooling. We’re not looking for engineers who blindly generate code or who refuse to adopt new tools; we want people who apply AI judiciously, maintaining deep comprehension of what they build while leveraging these tools to move faster and think bigger. Key Responsibilities - Design and build backend services supporting Chatlayer’s text and voice channels, including WebSocket servers and real-time communication infrastructure - Work on platform integrations and app-integration frameworks - Contribute to architectural evolution — decoupling legacy dependencies and building more modular, vendor-agnostic systems - Participate in technical decisions around identity management (SinchID), distributed events and data processing (MongoDB Atlas, Kafka, Temporal), and new platform capabilities - Lead code reviews, technical discussions, and knowledge-sharing sessions within the team - Mentor and be mentored by other engineers and contribute to a strong engineering culture rooted in the team’s values - Support production systems through on-call rotations and incident response - Invest in system health — improving test coverage, addressing technical debt, and continuously improving operational processes (Kaizen) REQUIREMENTS Required Skills & Experience - 5+ years of professional software engineering experience - Strong proficiency in Node.js/TypeScript and/or Go - Experience with real-time systems — WebSocket, event-driven architectures, or similar - Solid understanding and hands-on experience with complex cloud infrastructure, ideally GCP and/or AWS - Experience with microservices architecture and distributed systems, including state management across replicas (e.g., ETCD, Redis) - Working knowledge of MongoDB or similar document databases - Experience building and maintaining RESTful APIs and event-driven architectures (ideally Kafka specifically) - Strong system design fundamentals — can reason about scalability, latency, failover, and trade-offs - Excellent communication skills and comfort working in a distributed, cross-functional team (CET timezone alignment preferred) Preferred / Nice-to-Have - Experience with conversational AI, chatbot/voicebot platforms, or NLP/NLU pipelines - Experience with containerisation and orchestration (Docker, Kubernetes) - Familiarity with identity management systems (OAuth/OIDC) - Prior experience in a CPaaS, scale-up, or fast-growth product company Our corporate language is English; please submit your application in English. OUR HIRING PROCESS We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel. We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn’t what you’re looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward — hopefully with us! ABOUT SINCH Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email. Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey. At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! DESCRIPTION About the Team Chatlayer Product is made up of two teams — Platform & Integration and Flow Engine & Intelligence Integration — sharing a single product roadmap and backlog under Engineering Manager JR Reynolds. Together the organization includes around 10 engineers, two tech leads, a product manager, and a UX designer. The teams value honesty, growth, knowledge sharing, collaboration, ownership, and “being pirates” — a bias toward bold, resourceful action. Communication happens primarily through Slack and Teams, and we have a strong culture of transparent decision-making and discoverable collaboration. Where We’re Heading Chatlayer is building toward a future of conversations with control — where AI agents and deterministic workflows work in harmony to solve our customers’ problems. This means evolving from a traditional chatbot platform into an agentic orchestration system where intelligent automation is grounded by reliable, predictable flow execution. We’re looking for the right people to help us get there. About the Role We are looking for a Senior Software Engineer to help design, build, and scale Chatlayer’s conversational AI platform. You will work across a real-time, distributed system that handles text and voice interactions at scale — including WebSocket infrastructure, bot engine integrations, and platform services. This role requires someone who is comfortable operating in ambiguity, can drive technical decisions, and thrives in a team that ships with urgency while investing in system health. Candidates should bring a knowledgeable and skilled approach to the use of AI in the software development process itself — we value a balanced, curious, and quality- driven use of AI tooling. We’re not looking for engineers who blindly generate code or who refuse to adopt new tools; we want people who apply AI judiciously, maintaining deep comprehension of what they build while leveraging these tools to move faster and think bigger. Key Responsibilities • Design and build backend services supporting Chatlayer’s text and voice channels, including WebSocket servers and real-time communication infrastructure • Work on platform integrations and app-integration frameworks • Contribute to architectural evolution — decoupling legacy dependencies and building more modular, vendor-agnostic systems • Participate in technical decisions around identity management (SinchID), distributed events and data processing (MongoDB Atlas, Kafka, Temporal), and new platform capabilities • Lead code reviews, technical discussions, and knowledge-sharing sessions within the team • Mentor and be mentored by other engineers and contribute to a strong engineering culture rooted in the team’s values • Support production systems through on-call rotations and incident response • Invest in system health — improving test coverage, addressing technical debt, and continuously improving operational processes (Kaizen) REQUIREMENTS Required Skills & Experience • 5+ years of professional software engineering experience • Strong proficiency in Node.js/TypeScript and/or Go • Experience with real-time systems — WebSocket, event-driven architectures, or similar • Solid understanding and hands-on experience with complex cloud infrastructure, ideally GCP and/or AWS • Experience with microservices architecture and distributed systems, including state management across replicas (e.g., ETCD, Redis) • Working knowledge of MongoDB or similar document databases • Experience building and maintaining RESTful APIs and event-driven architectures (ideally Kafka specifically) • Strong system design fundamentals — can reason about scalability, latency, failover, and trade-offs • Excellent communication skills and comfort working in a distributed, cross- functional team (CET timezone alignment preferred) Preferred / Nice-to-Have • Experience with conversational AI, chatbot/voicebot platforms, or NLP/NLU pipelines • Experience with containerisation and orchestration (Docker, Kubernetes) • Familiarity with identity management systems (OAuth/OIDC) • Prior experience in a CPaaS, scale-up, or fast-growth product company Our corporate language is English; please submit your application in English. OUR HIRING PROCESS We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel. We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn’t what you’re looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward — hopefully with us ABOUT SINCH Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email. Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey. At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! DESCRIPTION About the Team Chatlayer Product is made up of two teams — Platform & Integration and Flow Engine & Intelligence Integration — sharing a single product roadmap and backlog under Engineering Manager JR Reynolds. Together the organization includes around 10 engineers, two tech leads, a product manager, and a UX designer. The teams value honesty, growth, knowledge sharing, collaboration, ownership, and “being pirates” — a bias toward bold, resourceful action. Communication happens primarily through Slack and Teams, and we have a strong culture of transparent decision-making and discoverable collaboration. Where We’re Heading Chatlayer is building toward a future of conversations with control — where AI agents and deterministic workflows work in harmony to solve our customers’ problems. This means evolving from a traditional chatbot platform into an agentic orchestration system where intelligent automation is grounded by reliable, predictable flow execution. We’re looking for the right people to help us get there. About the Role We are looking for a Senior Software Engineer to help design, build, and scale Chatlayer’s conversational AI platform. You will work across a real-time, distributed system that handles text and voice interactions at scale — including WebSocket infrastructure, bot engine integrations, and platform services. This role requires someone who is comfortable operating in ambiguity, can drive technical decisions, and thrives in a team that ships with urgency while investing in system health. Candidates should bring a knowledgeable and skilled approach to the use of AI in the software development process itself — we value a balanced, curious, and quality- driven use of AI tooling. We’re not looking for engineers who blindly generate code or who refuse to adopt new tools; we want people who apply AI judiciously, maintaining deep comprehension of what they build while leveraging these tools to move faster and think bigger. Key Responsibilities • Design and build backend services supporting Chatlayer’s text and voice channels, including WebSocket servers and real-time communication infrastructure • Work on platform integrations and app-integration frameworks • Contribute to architectural evolution — decoupling legacy dependencies and building more modular, vendor-agnostic systems • Participate in technical decisions around identity management (SinchID), distributed events and data processing (MongoDB Atlas, Kafka, Temporal), and new platform capabilities • Lead code reviews, technical discussions, and knowledge-sharing sessions within the team • Mentor and be mentored by other engineers and contribute to a strong engineering culture rooted in the team’s values • Support production systems through on-call rotations and incident response • Invest in system health — improving test coverage, addressing technical debt, and continuously improving operational processes (Kaizen) REQUIREMENTS Required Skills & Experience • 5+ years of professional software engineering experience • Strong proficiency in Node.js/TypeScript and/or Go • Experience with real-time systems — WebSocket, event-driven architectures, or similar • Solid understanding and hands-on experience with complex cloud infrastructure, ideally GCP and/or AWS • Experience with microservices architecture and distributed systems, including state management across replicas (e.g., ETCD, Redis) • Working knowledge of MongoDB or similar document databases • Experience building and maintaining RESTful APIs and event-driven architectures (ideally Kafka specifically) • Strong system design fundamentals — can reason about scalability, latency, failover, and trade-offs • Excellent communication skills and comfort working in a distributed, cross- functional team (CET timezone alignment preferred) Preferred / Nice-to-Have • Experience with conversational AI, chatbot/voicebot platforms, or NLP/NLU pipelines • Experience with containerisation and orchestration (Docker, Kubernetes) • Familiarity with identity management systems (OAuth/OIDC) • Prior experience in a CPaaS, scale-up, or fast-growth product company Our corporate language is English; please submit your application in English. OUR HIRING PROCESS We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel. We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn’t what you’re looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward — hopefully with us

Spain