Junior Back-end Developer

Bless Payments · Posted 2026-06-16

Job Title: Junior Back-end DeveloperLocation:Egypt, RemotePosition Type: Full-time, Independent ContractorBackground: Bless Payments is a global money service business with a mission to level the playing field of money movement. We are building a super app that allows users to send, spend, receive, convert, and invest money. Two of our four products are live in Australia, enabling instant transfers, no transaction or cash out fees on card spend - cheaper than any bank.Bless has also recently launched in Canada and plans to launch in the UK in 2027 and the USA by 2028.Job Summary:Bless Payments is hiring for a Junior Back-end Developer to support the design, development, deployment, and maintenance of reliable, secure, and scalable backend services, APIs, integrations, and database workflows for the Bless Payments ecosystem. This role is ideal for an early-career developer with strong programming fundamentals, curiosity, and a willingness to learn in a fintech environment. The role is also expected to use AI-assisted development tools responsibly to support your day-to-day job. This position reports to the Technical Lead in Egypt and works closely with our CTO in Australia.Key Responsibilities:The Junior Back-end Developer will be responsible for:Support the design, development, and testing of backend services, APIs, and integrations for the customer-facing Bless Payments mobile app, website, and internal systems.Assist in building and maintaining server-side logic, database workflows, and payment-related backend processes.Collaborate with team members, including the Technical Lead, software developers, front-end developers, quality assurance, product management, design, and compliance stakeholders.Write clean, readable, and maintainable code under the guidance of senior engineers and the Technical Lead.Participate in code reviews and apply feedback to improve code quality and adherence to best practices.Implement and execute unit tests to support the reliability and quality of the code.Troubleshoot and debug backend issues, ensuring optimal performance, reliability, and user experience.Responsibly use AI to support coding, debugging, testing, and documentation—while critically reviewing all AI output for correctness, security, and maintainability, protecting confidential data, and applying strong backend fundamentals and human judgement.Skills and Experience:Bachelor's or master's degree in Computer Science, Software Engineering, Information Technology, or a related field; equivalent practical project experience may also be considered.0-2 years of backend development experience, including professional work, internship, freelance, bootcamp, or relevant academic projects.Basic proficiency in C# and NodeJS (TypeScript).Understanding of RESTful APIs, backend application structure, third-party integrations, and basic software development lifecycle practices.Basic knowledge of databases such as SQL Server, PostgreSQL, MySQL, MongoDB, or similar.Familiarity with code versioning tools such as Git.Basic knowledge of API testing, debugging, and documentation tools such as Postman, Swagger, or similar.Awareness of secure coding practices, data privacy, and responsible handling of confidential information.Strong problem-solving, analytical, communication, and interpersonal skills.Benefits:Competitive salary Flexible working hours and a remote-first environmentJoin a fast-paced, high-growth global fintech startupOpportunity to shape a platform that impacts lives worldwideAccelerate your career by working closely with experienced co-foundersAn opportunity to shape the role and develop into a more senior role as the business grows

Apply for this role

Related jobs in Software & IT