Systems Architect

Apply before: October, 31 2022

SafeMoon is the web-3 movement for everyone, where fuelling invocation and protecting our world comes first!  Our network and platform connects the creators of the future, with a thriving community of backer, champions,  and change makers.  The SafeMoon token combines our unique approach to Tokenomics with our “Fuel-for-good” SWAP platform.  Offering anyone from the industry-passionate to the crypto-curious, a safe place to exchange coins and tokens, whilst contributing to world changing projects.

The SafeMoon R&D partnership program then actively seeks out innovators and innovations, who work to protect our planet.  From here SafeMoon provides them with a platform to seek support from the web-3 world.   Prior to this SafeMoon started as a leading innovative blockchain tech company serving 2.5 million holders and building part of an alternative financial system which enables trading on peer to peer chain networks without the interventions of centralized systems. With multiple successful products and a community driven, fair launched DeFi Token, our mission is to increase economic freedom around the world. 

About the role:

As the System Architect you bring a wealth of software development experience to inform high-level decision making on design and platform choices for various projects. You will be tasked with understanding the entire Safemoon ecosystem and making decisions that will position the team to scale quickly and efficiently.  As a technical lead, you will decide which platforms, languages, frameworks, libraries, tools, and other technologies should be used within the business.  Along with the rest of the technical leadership team, you will oversee the use of development best practices, coding standards, and technical requirements. 

Key responsibilities include:

  • Understand, communicate, and enforce the company software architecture strategy
  • Manage the design, development, and implementation of software solutions
  • Translate business needs and requirements into technical requirements for software applications
  • Guide the software development process through high-level decision making 
  • Define and document application architecture and design
  • Coach and mentor software engineers, programmers, and other team members
  • Create and maintain design and code standards
  • Serve as a technical liaison among project managers, developers, and stakeholders 
  • Create overall project plans and track progress
  • Any other tasks as may reasonably be expected to carry out responsibilities

What do you need to have to be successful?

  • Bachelor's degree in computer science, information technology, software architecture, or related field
  • Knowledge of object-oriented programming and software design patterns
  • Familiarity with software build tools, such as Gradle and Maven
  • Familiarity with software development frameworks, such as Spring and Hibernate
  • Familiarity with software version control systems such as Git and SVN
  • Experience with agile software development methodologies and testing frameworks, such as JUnit and Selenium
  • Familiarity with software delivery platforms, such as Atlassian’s Jira, Microsoft’s Team Foundation Server (TFS), and Apache’s Subversion
  • Strong interpersonal communication skills
  • Big-picture problem-solving skills
  • Analytical and problem-solving experience with systems
  • Experience establishing work relationships across multi-disciplinary teams and multiple partners in different time zones
  • Experience working at a tech company or demonstrated experience in working in complex and fast-paced environments
  • Ability to thrive in ambiguous environments
  • Passion for unlocking the crypto economy
logo

SafeMoon - Innovating for Good

Building blockchain, commerce, metaverse and NFT products to derive new kinds of value from crypto technology and to apply it to increasingly better use. Advancing our innovations to every part of the world.

icon