Join our growing team!
Unlock your potential with us!Bring your passion and creativity to a place where innovation thrives.




Rust Developer
Canada, UK, Portugal, or Remote
Job Type: Full-Time
About Us:
nuCode is a technology partner specializing in empowering fintech startups through innovative solutions. We work at the intersection of finance and technology, providing scalable systems for payments, digital banking, and financial transfers.
Role Overview:
We are looking for a Rust Developer to build high-performance and secure backend solutions for fintech applications. This role focuses on payments, digital banking, and financial transfer systems, emphasizing reliability, security, and scalability.
Key Responsibilities:
- Develop and maintain high-performance backend services using Rust, focusing on secure and efficient payments and transfer workflows.
- Design and implement APIs and microservices to handle real-time financial transactions.
- Ensure compliance with industry standards, such as PSD2, PCI-DSS, or other relevant regulations.
- Optimize transaction processing systems to handle large volumes of concurrent operations with low latency.
- Implement cryptographic protocols and security measures to safeguard financial data and prevent fraud.
- Collaborate with product and frontend teams to align the backend architecture with business requirements.
- Integrate third-party financial APIs and services, such as payment gateways, digital wallets, or banking platforms.
- Conduct performance monitoring, testing, and debugging to ensure the reliability of critical financial systems.
- Stay updated on emerging trends in fintech and incorporate best practices into development processes.
Qualifications:
- 3+ years of experience in software development with a focus on Rust or equivalent system-level programming expertise.
- Strong understanding of fintech ecosystems, including payment processing, digital banking, and transaction systems.
- Experience designing and implementing secure and scalable microservices architectures.
- Proficiency in working with databases (SQL, NoSQL) and ensuring transactional consistency.
- Knowledge of cryptography, secure coding practices, and financial compliance requirements.
- Experience with asynchronous programming and real-time data processing.
Preferred Skills:
- Experience with financial messaging standards such as ISO 20022 or SWIFT.
- Familiarity with blockchain technologies and their integration into payment systems.
- Knowledge of cloud platforms (AWS, GCP, Azure) for scalable deployments.
- Experience with distributed systems, fault-tolerant design, and event-driven architectures.
- Proficiency in tools like Docker, Kubernetes, and CI/CD pipelines.
What We Offer:
- Competitive compensation and benefits package.
- Flexible working arrangements with hybrid/remote options.
- Opportunities to work on cutting-edge fintech projects.
- Supportive and collaborative work environment with a focus on innovation.
- Continuous learning and professional development opportunities.