Job Closed
This listing is no longer active.
We are all Humans!
Payments Engineer – Node.js, TypeScript or React, TypeScript
Location
Portugal
Posted
94 days ago
Salary
0
Seniority
Senior
Job Description
Payments Engineer – Node.js, TypeScript or React, TypeScript
HumanIT Digital Consulting
• Work on the payments infrastructure of a leading cryptocurrency exchange • Join the Payments domain team focused on integrations with payment providers and banking rails • Optimise deposit and withdrawal flows • Improve the reliability, scalability, and performance of core payment infrastructure • Collaborate with external providers and internal teams
Job Requirements
- Mid to Senior level — 4+ years of professional backend/frontend development
- Strong Node.js + TypeScript or React + TypeScript — production-grade API and service development
- Experience designing and scaling distributed systems
- Hands-on with event-driven architectures and messaging systems (Kafka, RabbitMQ, or equivalent)
- Cloud infrastructure experience: AWS or GCP
- Experience in payments, fintech, or high-volume transaction systems is a strong differentiator
- Comfortable working with external payment provider integrations (banking APIs, card rails, or crypto infrastructure)
- English B2+ — fully remote team, async communication is the norm
- Strong sense of ownership — you drive things to completion without hand-holding
- Comfortable operating in a fast-moving, high-scale product environment
Benefits
- Fully remote
- Growth opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer, Node.js
CKEditorGet total back- and front-end control over your WYSIWYG editor. Build anything imaginable, with limitless possibilities.
• Design, build, and maintain backend services for CKEditor 5 - including REST APIs, real-time streaming, event-driven processing, and data persistence. • Build and maintain a multi-service architecture with message queues, caching, and async communication patterns. • Engage in code reviews, pair programming, and cross-functional collaboration to ensure the highest quality results. • Write clean, maintainable, and well-structured code, balancing readability with appropriate documentation. • Share best practices on programming standards, tools, and processes to foster continuous improvement.
Software Engineer, Backend
EmpowerWe are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
• Develop rich client web applications with JavaScript and utilize RESTful Java, Spring, Spring boot web services • Construct, comment, unit test, and end-to-end test user interface programs, modules and components of medium complexity • Work with and develop client programs, classes and sub-systems of medium complexity • Maintain and support existing user interface applications of medium complexity • Work with Business Analysts to ensure technical design and programs satisfy business needs • Contribute to peer UI code evaluations • Implement quality assurance standards for development activities within assigned projects
Lead Software Engineer, Java
EmpowerWe are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
• lead the development of complex features • involved in all stages of the project lifecycle • design, develop, and maintain scalable full-stack applications • modernize legacy systems and architectures • collaborate with architects and business stakeholders • build and maintain CI/CD pipelines using Jenkins • analyze and optimize applications for performance • write optimized queries against relational databases • mentor junior engineers • document key technical decisions • track and manage project work using JIRA • remove impediments for the team
Backend Engineer, DICOM, FastAPI
OneTeamAnywhereProviding dedicated IT teams to clients anywhere around the globe
• Work remotely for Europe-based client • Collaborate on database projects with FastAPI endpoints • Focus on managing and processing medical data



