Direct message the job poster from p8.io Job Title: Senior Software Engineer (TypeScript) Location: Melbourne Job Type: Full-Time Are you a seasoned software engineer with a deep understanding of TypeScript ? Do you have a passion for solving complex technical challenges and leading cutting-edge development initiatives? Curious about blockchain technology? If so, we want to hear from you! About Us: At Cubewire (The P8 IO Company), we are at the forefront of the Fintech industry, delivering innovative solutions to our clients. We are passionate about leveraging technology to drive innovation and create impactful results. As we continue to grow, we seek a highly skilled Senior Software Engineer to help us design and develop robust applications. Position Overview: We are looking for a talented Senior Software Engineer to join our team. You will be responsible for guiding the architecture, delivery, and development of the software systems that support our business and contribute to cutting-edge projects. What you will be doing: Lead the development of end-to-end full-stack solutions across our product stack with TypeScript. Participate in design workshops, tackle architectural challenges, and shape the future of software engineering. Work with blockchain architectures and frameworks for digital assets, ensuring compliance with regulatory standards. Integrate blockchain solutions with existing systems and platforms. Optimize application performance and troubleshoot issues. Participate in code reviews and foster a culture of continuous improvement. Stay informed about industry trends and advancements in blockchain technology. Contribute to testing tools such as end-to-end testing and load testing. Collaborate with product managers and cross-functional teams to define and implement new features. Mentor junior developers and promote knowledge sharing and continuous learning. Who are you? Proven experience as a Senior Software Engineer or similar role, with strong backend and frontend skills. Deep understanding of low-level networking, I/O, concurrency, and proficiency with testing and benchmarking frameworks. Strong experience with API protocols such as gRPC, REST, GraphQL. Experience with microservices architecture and databases. Knowledge of messaging systems like Kafka, PubSub, SQS. Familiarity with application hosting infrastructures such as Kubernetes. Familiarity with blockchain technologies, including smart contracts, dApps, DeFi, NFTs, and related services. Understanding of Ethereum and the Ethereum Virtual Machine is a plus. Experience with Layer 2 scaling solutions is advantageous. Strong problem-solving skills and ability to work independently and collaboratively. Excellent communication skills, capable of explaining technical concepts to non-technical stakeholders. Experience with cloud platforms (GCP, AWS). Knowledge of additional programming languages such as Rust or Python is a plus. Full-stack mindset with a desire to expand knowledge. Familiarity with DevOps practices and CI/CD tools. Contributions to open source projects or personal projects. Experience in high-performance environments, such as startups or competitive coding. Strong opinions about developer experience and code quality. What We Offer: Competitive salary and benefits. Opportunities for professional growth. Collaborative and innovative environment. Flexible working hours and hybrid work options. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology J-18808-Ljbffr