TBIS Inc. seeks engineers to join our highly motivated, talented, and revolutionary team.
Titanium is based in Hollywood, California, however our team spans the globe and operates seamlessly around the clock via online work spaces. During our ICO, Titanium posed the question, “What if an entire IT enterprise could be decentralized?” After our ICO ended on January 17th in a smash sellout, almost a month and a half early, Titanium in now poised to present an answer to this question and hiring engineers to join our revolution.

Apply for the following positions via email to Careers@TBIS.io.
Please include a cover letter, resume, and examples of past projects.
Front-End Engineer
We are looking for Blockchain Enthusiasts who are proficient with Reactjs. As a Reactjs engineer you will be developing user interface components that will be the face of the revolution. Your robust components will be easy to maintain and deploy. You will be working in a highly collaborative environment, coordinating with other team members to ensure seamless data transitions between all layers of the application. Attention to detail, adherence to standards and best practices, and create problem solving will serve you well in this role.
Responsibilities
  • Develop new user facing features using React.js
  • Build reusable components
  • Turn product ideas, designs and wireframes into performant, reliable code
  • Ensure components maintain maximum performance across a vast array of web-capable devices and browsers
  • Maintain 100% unit test code coverage of all components you create
  • Collaborate team members, technical and non-technical, to refine requirements and design specification
Requirements for Front-End Engineer
  • 3+ years of JavaScript experience, including DOM manipulation and the JavaScript object model
  • 2+ years of experience with React.js with a thorough understanding of its core principles
  • Experience with Redux, HTML5, CSS, Material, Bootstrap, RESTful APIs, GraphQL APIs
  • Experience writing automated tests and refactoring
  • Agile development work habits
  • Deep understanding of the importance of building maintainable, efficient, clean code, while balancing that with the urgency of the business needs
  • Ability to understand business requirements and translate them into technical requirements
  • Real understanding of how the web works under the hood (TCP, HTTP, DNS, IP, caches, etc.)
Backend Engineer
As a senior level Backend Engineer, you will help create and maintain backend services for the revolution in blockchain infrastructure services. The successful candidate will have knowledge of and experience in the design, implementation and continuing support of horizontally scalable online services in an asynchronous environment. The backend will consist of microservices and integration libraries written in Go.
Responsibilities
  • Architect and implement new backend services to meet design goals
  • Contribute to internal tools for assisting development and for maintaining services
  • Create super secure, scalable, distributable services
  • Work closely with other members of the team
Requirements for Backend Engineer
  • 1+ years of experience with Go
  • 4+ years of experience with Java, Python, C++ or similar language in an asynchronous services
  • 3+ years of extensive software development experience with large scale online services
  • Experience with the full lifecycle of an online service
  • Experience designing and building multithreaded and asynchronous systems
  • Experience with SQL databases and data modeling
  • Experience with design and implementation of either REST-style or GraphQL APIs
  • Knowledge of browser-based technologies: HTML, CSS, JavaScript/JQuery, AJAX
  • Experience working with source control (git, Perforce)
  • Strong coding, algorithm design, debugging skills
  • Strong communication skills
  • Must be a self-starter
  • Experience working in an agile environment
  • Passion for blockchain technologies
  • BS Degree in Computer Science or equivalent work experience
Desired Skills
  • Experience with Amazon Web Services or other cloud solutions
  • Experience with Docker
  • Experience with Blockchain development
  • Experience with Frontend development
Blockchain Engineer
As a Blockchain Engineer, you will help design our custom blockchain and smart contracts. You will assist our other engineers with developing the core layer of our services. You’ll use creative approaches to solve technical challenges and follow best practices to create our blockchain architecture.
Responsibilities
  • Design and analysis of the TBIS blockchain and smart contracts
  • Create interfaces between the blockchain and our other services
  • Develop and maintain the TBIS smart contract protocol
  • Work effectively as part of a geographically distributed team
  • Collaborate with other team members and assist in system design
Requirements for Blockchain Engineer
  • Bachelor's in Engineering/Computer Science or related industry (or equivalent experience)
  • 3-5 years of experience preferably with distributed applications and systems
  • Demonstrated experience in building a custom blockchain
  • Experience with Solidity, Scriptus, Ivy-lang or other Smart Contract platforms
  • Solid experience with Golang, Python, Java, or C++
  • Experience in a fast-paced, self driven, fun, 24/7 environment
  • Security certifications and/or equivalent work experience
  • Solid communication and collaboration skills
Network Protocol Development Engineer
As a Network Protocol Development Engineer, you will help design, build and maintain the architecture that supports the network and distributed services for the revolution in blockchain infrastructure services. The successful candidate will have TCP protocol implementation experience and ability to deploy and maintain the network stack that supports the TBIS systems.
Responsibilities
  • Analyze, design and implement new network protocols needed for a distributed system
  • Create and maintain distributed management and monitoring tools
  • Collaborate with other teams to resolve issues with minimal disruption to other business functions
  • Support incident response and problem management by providing containment actions and incident analysis as it relates to network security systems and technologies
  • Interact with industry experts, partners, internal staff and auditors
  • Work effectively as part of a geographically distributed team
Requirements for Network Protocol Development Engineer
  • Bachelor's in Engineering/Computer Science or related industry (or equivalent experience)
  • 3-5 years of experience implementing TCP/IP protocol features on a network stack
  • 3-5 years of experience socket programing
  • 3-5 years of experience programming Linux (or other UNIX variants) Kernel
  • Experience in monitoring tools, scripting and Internet security
  • Knowledgeable of industry standard best practices in regard to security
  • Experience in a fast-paced, self driven, fun, 24/7 environment
  • Security certifications and/or equivalent work experience
  • Solid communication and collaboration skills