Sr. Software Engineer
Jungle
Software Engineering
Posted on May 22, 2024
Sr. Software Engineer
Job Description
We are seeking a passionate & hardworking Sr. Software Engineer to join our Engineering Team.
You will be responsible for designing, developing and implementing applications supporting Web3 experiences and games for our users, along with integrations with other services and blockchain applications.
This role plays an essential role for developing our platform and shaping the future of our blockchain-enabled platforms and applications.
This is a full-time position.
Why Jungle?
We are a rapidly growing company with a talented team and strong backing from top investors in the industry such as Bitkraft, Framework Ventures, and Delphi Digital.
This is a unique opportunity to join us from the ground up and play a key role in shaping Jungle’s future success. If you are keen to embrace the adventure and adrenaline of working in a startup environment, you’ve come to the right place!
In addition to a competitive salary, we offer a generous equity package to reward your contribution to our long-term growth.
Let’s change the game together!
Responsibilities
Design, develop, and implement high-quality, scalable, and maintainable code for our platform, including it's integrations with others services and clients.
Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement innovative features.
Integrate blockchain technologies and smart contracts into our gaming platform.
Ensure the security and integrity of the platform by implementing best practices for blockchain and software development.
Optimize the performance of the platform to provide a smooth and responsive user experience.
Write and maintain comprehensive documentation for the codebase and development processes.
Troubleshoot and debug issues, providing timely resolutions to ensure the platform's reliability and stability.
Stay up-to-date with the latest industry trends, technologies, and best practices in blockchain and backend engineering.
Qualifications
Bachelor's degree in computer science or equivalent tech areas and/or equivalent experience.
Solid experience in software development and solution design.
Solid understanding of computer concepts (data structures, networking, concurrency, memory management, and algorithm analysis).
Excellent knowledge of software testing concepts (testability, escape rate, regression, unit, integration, soak, stress, test automation).
Understanding of containerization and deployment requirements for applications
Nice To Have
Experience developing and maintaining systems with a high volume of requests.
Experience developing systems in the games industry.
Experience developing platform products.
Experience integrating smart-contracts & Web3 APIs (preference for Solana network)
Business knowledge about the games industry.
Business knowledge about the web3 industry.
Experience with Rust Programming Language
Experience with Docker
Cultural Fit
Agile and adaptable, thriving in a fast-paced and constantly evolving blockchain industry.
A team player who values constructive feedback, collaboration, and a shared vision for success.