Junior-Mid Full-Stack Software Engineer

Radompay — Poland · Posted ~3 hours ago

Mid

Skills

Rust React TypeScript full-stack development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A fast-growing technology company is looking for a junior-to-mid full-stack engineer to develop backend services and frontend applications using modern programming technologies.

Highlights

Opportunity to build scalable financial technology systems with mentorship, ownership, and exposure to modern software development.

Description

Disclaimer: This role is perfect for candidates who are excited about the fast-paced, dynamic environment of a high-growth, early-stage start-up. If you thrive on innovation and are ready to make a significant impact from day one, we’d love to hear from you About Radom Radom is at the forefront of crypto payments and financial infrastructure, delivering innovative solutions that empower businesses worldwide. As we rapidly expand our operations, we're looking for a skilled Full Stack Engineer with expertise in Rust and TypeScript/React to help build and maintain robust, scalable systems that bridge our back-end and front-end platforms. Your Role As a Junior–Mid-Level Full Stack Engineer at Radom, you’ll work closely with our CTO and engineering team to develop and improve our back-end services and front-end applications. You’ll contribute to live financial products, take ownership of clearly defined projects and develop your technical and commercial understanding with support from experienced colleagues. Your responsibilities will include: Full Stack Development: Contribute to the development and maintenance of services supporting payment flows, crypto custody, invoicing, open banking integrations and settlement processes, while building responsive web applications using TypeScript and React.Back-End Development: Develop and maintain secure back-end functionality in Rust, following established architectural patterns and engineering standards.Front-End Development: Build clear, reliable and user-friendly interfaces that integrate effectively with Radom’s back-end services.APIs and Integrations: Help develop, test and maintain APIs and integrations connecting Radom’s platform with blockchains, banking providers and other external partners.Testing and Code Quality: Write clean, maintainable and well-tested code, participate in code reviews and respond constructively to feedback.Troubleshooting and Performance: Investigate technical issues, identify potential improvements and work with the wider engineering team to improve platform reliability and performance.Data Management: Support the development of secure systems for data handling, reporting and analytics, with a focus on accuracy, integrity and compliance.Business Understanding: Build an understanding of Radom’s products, customers and commercial priorities so that your technical work addresses genuine business needs.Cross-Functional Collaboration: Communicate clearly with technical and non-technical colleagues, clarify requirements and contribute to solutions that meet both technical and user needs.Continuous Development: Expand your knowledge of Rust, blockchain infrastructure, financial services and secure software development as your responsibilities grow. What We’re Looking For Relevant Experience: Commercial software development experience appropriate to a junior or mid-level position, or strong evidence of equivalent practical ability through projects or previous work.TypeScript and React: Practical experience developing modern web applications using TypeScript and React.Back-End Fundamentals: A good understanding of back-end development, APIs, data structures and application architecture.Blockchain and Web3 Knowledge: A working understanding of blockchain technologies and an interest in crypto and stablecoins. Experience interacting with blockchain RPCs, wallets or smart contracts would be highly advantageous.API Development: Experience building or integrating with RESTful APIs, with an understanding of reliability, security and maintainability.Database Knowledge: Familiarity with PostgreSQL, Redis or similar data-storage technologies.Rust Expertise (advantageous): Proven experience in building production-ready back-end systems in Rust, with a strong grasp of its ecosystem, performance tuning, and concurrency models.Security Awareness: An understanding of secure development practices and the importance of protecting financial and customer data.Problem-Solving Skills: A logical and practical approach to investigating issues, asking questions and identifying appropriate solutions.Communication Skills: The ability to communicate clearly, explain technical matters appropriately and work effectively with both technical and non-technical colleagues.Business Awareness: An interest in understanding the commercial purpose behind the products and features being developed.Collaborative Mindset: A willingness to receive feedback, share ideas and work constructively within a fast-moving team.Professional English: Strong written and spoken English skills, particularly for discussing requirements and collaborating across the business. Why Join Radom? Impactful Work: Be part of an agile team that is revolutionizing the crypto payment industry.Ownership & Growth: Design and own key full stack systems on a cutting-edge financial platform, with direct exposure to leadership and strategic decision-making.Hybrid Environment: Enjoy a flexible work setup, with the option to work alongside a talented fast-paced team in our office in central Warsaw.Competitive Rewards: Benefit from competitive compensation, including stock options that give you a real stake in our success. Join us at Radom and help shape the future of crypto payments and financial infrastructure by building innovative, end-to-end solutions that empower businesses around the globe