Jobs
Would you like to drive more impact from your work?
Responsibilities:
- Product owner for our core blockchain activities
- Define and deliver user stories for blockchain and various other backend services, prioritize backlog according to documented product strategy and business goals
- Be involved in the global blockchain community—work on implementing and integrating the latest improvement proposals
- Participate in our open source community for our blockchain including blog posts, forum posts, etc.
- Work as a bridge for both technical and non-technical stakeholders on our common vision
- Interacts with external vendors and partners and ensures the buildout, delivery and maintenance of complex products and services
- Identify customer needs, tech trends and market opportunities via quantitative and qualitative data and deliver actionable solutions based upon deep understanding of blockchain, web3, crypto, DAOs, NFTs, etc.
- Define KPIs and analyze metrics to inform the success of products
Qualifications:
- Bachelor’s degree, preferably in Computer Science, Computer Engineering or equivalent practical experience
- 5+ years of engineering and/or product experience, preferably in a technical product role
- Professional experience as a software engineer working in a back-end or full-stack capacity is a strong plus
- A strong understanding and passion for blockchain systems and services for web3 applications
- Excellent personal, verbal and written communication skills
- Expertise in juggling multiple tasks, re-prioritizing where needed
- Excellent problem solving and analytical skills with the ability to evolve the product based on research data and industry trends
- Familiarity with cryptography
- Interacted with public blockchains include Smart Contracts, participating in DAO’s etc.
- Familiar with distributed systems
- Strong understanding of open source communities how to participate in them
- Familiar with software build, release, deployment and monitoring tools and practices
Responsibilities:
- Work with and collaborate directly with CTO on architectural solutions and shape the architectural vision and roadmap for the organization
- Advocate for and determine overall architectural principles, frameworks, and standards
- Design, diagram, sequence, and document architectural solutions
- Analyze business context and partner challenges to define the technical requirements for the solution, and recommend potential options, and help select the most optimal option for success
- Understand the interactions and dependencies among components so as to assist the development of new components so that they consistently and effectively integrate with each other and foster reuse
- Some hands-on coding for prototyping and development will be necessary
Qualifications:
- Strong experience building scalable, secure, reliable, and observable systems
- Experience with diagramming complex architectural problems
- Experience as a highly collaborative team-player, interacting directly with all levels of engineering across multiple teams
- Solid developer in a variety of languages
- Excellent interpersonal and communication skills with the ability to mentor and collaborate
Desired Skills:
- Public Blockchain experience which may include writing Smart Contracts, setting up DAO’s etc.
- Experience with both encryption (Symmetric and Public Key) and hashing
We are open to a wide range of experience levels, from someone with a long tenure in the field to someone with direct relevant experience with . We highly value the capacity to solve problems and experience in a technical leadership position. The ideal candidate will likely have 4+ years of experience including several years in a technical leadership position.
Apply NowResponsibilities:
- Create robust REST APIs for consumption by mobile and web clients
- Create scalable database schemas for storing, indexing, and querying
- Develop a secure and scalable platform
- Maintain code with great automated test coverage to ensure a high quality code base
Requirements:
- You have strong experience with Typescript and Node.js
- You also have experience using graphQL, and large scale SQL and NoSQL databases
- You love designing and building scalable, fault tolerant, and secure distributed systems
- You have developed an understanding of how to build instrumented, observable software systems
- Ideally you would have had experiences building microservices on top of Kubernetes or other container orchestration systems
- You have also had experience working with large scale SQL and NoSQL databases
- You can understand complex data structures and algorithms
- You have lead a team of nodejs developers previously (Ideal, not required)
- You have experience working with both onshore and offshore teams in different time zones
- You have Experience with React and other front end frameworks
Success Attributes:
- Passionate about making an excellent product and never think 'That's not my job'
- Enjoy working in a small team using agile methodologies to build a culture of success
- Innovative, proactive, and highly adaptable to a rapidly evolving entrepreneurial environment
- Operate from the perspective of no job too big or too small
- Perseverance to push through obstacles swiftly and execute across a broad range of responsibilities, while keeping an eye to the bigger picture
- Ability to navigate ambiguity and approach challenges with an entrepreneurial growth mindset
- High emotional intelligence, a low-ego and collaborate well with people from different cultures and points of view
- Inquisitive by nature and interested in working closely with the technology team to understand blockchain and other cutting-edge technologies
- Ability to work independently
Responsibilities:
- Partnering with engineering to architect, build, and monitor highly available, performant systems
- Ownership over the monitoring and alerting infrastructure
- Ensuring the production environment and all user data are kept secure using best practices, tools, and patching strategies
- Ensure the production environment and all user data are kept secure using best practices, tools, and patching strategies
- Management of data replication, backup, restore, scaling, and redundancy.
Desired Skills:
- You have demonstrable experience managing production in multiple AWS environments
- You’ve built IaC with tools like Terraform or Ansible
- You’ve developed experience managing Linux/Unix/Ubuntu systems
- You’ve developed experience with and an understanding of designing solutions and best practices for CI/CD (Jenkins/Circle/CI/etc)
- You’ve setup and managed monitoring and alerting systems ( (such as Prometheus/ELK/Grafana/Cactus/etc)
- In addition if you have experience with Azure, Docker & Kubernetes, and supporting microservices environments it will offer added value for our environment
Success Attributes:
- You are an entrepreneurial leader who has a sincere passion for DevOps, and as such takes an simultaneously innovative and methodical approach to your work
- You are comfortable with ambiguity, likely developed through experiences within start-up environments, and enjoy and embrace new evolving challenges as your prior companies have grown
- You are capable of executing a high volume of daily production while always thinking about scale, and developing short term fixes that align with long-term solutions and needs
- You have developed and continue to maintain strong scripting skills, philosophically viewing it as critical to your ability to lead others
- In addition, you love automation and always seek out opportunities to maximize the efficiency of working rhythms and systems
Unfinished is looking for a skilled native Android developer to join our team. You will design and build a new blockchain wallet app that will be the user hub of our Distributed Social Networking Protocol (https://dsnp.org). From securely storing keys, signing transactions, and delegating permissions the wallet will be helping the user control digital access to their social identity and becoming a primary way for users to explore the DSNP ecosystem as well as other ground breaking token ecosystems to come.
Responsibilities:
- Use Kotlin and/or Java to build a new blockchain wallet
- Collaborate with product and design teams to define app features and feel
- Diagnose and fix bugs and performance issues
- Develop prototypes to test new concepts and designs
- An independent, driven developer that can work in a small fast paced team using agile methodologies to develop new features, fix issues and solve problems
- Be a proactive advocate for improving the app
Requirements:
- Demonstrate professional experience working with Kotlin and/or Java
- Ability to take ownership of your work
- Extensive experience with Android SDK and Frameworks and building/publishing Libraries
- Knowledge of Android and REST back-end services
- Experience with modern authorization methods and key storage security
- Plus for experience with crypto, wallets, and encryption
Responsibilities:
- Research, design, develop, and test contracts, token incentive systems, and other blockchain technologies
- Brainstorm and help evaluate applications for new tools and technologies as they continually evolve
- Build and maintain client and server-side applications responsible for integration and business logic
- Be involved in the global blockchain community—work on implementing and integrating the latest improvement proposals
- Document new solutions as well as maintaining that of existing ones
- You feel passionate about making an excellent product and never think ‘That's not my job’
Requirements:
- Strong experience in one or more of the following languages for backend development: Go, Python, TypeScript, Java, C++, C#, and/or Scala
- Experience in designing and building scalable, fault tolerant, and secure distributed systems
- Understanding of how to build instrumented, observable software systems
- Familiarity with cryptography
- Strong knowledge of ethereum-like blockchains
- Understand complex data structures and algorithms
Success Attributes:
- Innovative, proactive, and highly adaptable to a rapidly evolving entrepreneurial environment
- Operate from the perspective of no job too big or too small
- Perseverance to push through obstacles swiftly and execute across a broad range of responsibilities, while keeping an eye to the bigger picture
- Ability to navigate ambiguity and approach challenges with an entrepreneurial growth mindset
- High emotional intelligence, a low-ego and collaborate well with people from different cultures and points of view
- Inquisitive by nature and interested in working closely with the technology team to understand blockchain and other cutting-edge technologies
- Ability to work independently
Responsibilities:
- Designing and creating robust automated test scripts and software to address business and technical use cases
- Maintaining, supporting and extending our existing automation framework, automation suite and manual test suite
- Working with multiple teams, coordinating on product design, and offering inputs on the testability of functional elements and product designs
- Help define testing/CI/CD strategies of product teams
- Work closely with Developers, QA Engineers, Product Managers and other team members to ensure quality of our product releases
- Researching test tools, methodologies, and trends and upgrading existing practices and processes
- Understanding project documents and product objectives to create and execute test cases
- Participating in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution
- Participating in design and code reviews, refactor code as needed to meet evolving design standards
- Performs manual regression testing
- Contribute in maintaining the manual test suite by adding and updating test cases
- Manage multiple tasks and projects simultaneously
- Build and maintain positive relationships with co-workers
- Understand and follow the agile software development life cycle methodology
Requirements:
- A Bachelor's degree in computer science or a related technical field, or equivalent experience
- Excellent designing and programming skills
- Knowledge of Swift or Kotlin programming languages
- Ability to identify risks and errors in applications
- Exposure to Behavior Driven Development
- Excellent verbal and written communication skills
- Good time management and organizational skills
- The ability to keep current with the constantly changing technology industry
- A passion for testing, development, and design
- Minimum 3 years of work experience in similar roles
- Experience with CI/CD pipeline engineering and maintenance using tools like: Gitlab CI, Jenkins, Circle CI, etc.
- Experience with Page Object Model (POM) framework
Responsibilities:
- Growing Unfinished audiences through platforms including (but not limited to) websites, social media, our weekly newsletter, and in-person events like our annual Unfinished Live tentpole
- Pitching and executing on creative opportunities for audience engagement (e.g., convening a Twitter Space or Clubhouse conversation on a relevant topic, distributing attention-grabbing quotes from a panel at Unfinished Live, or finding a suitable partner for editorial collaboration)
- Forging a cohesive brand narrative across our digital properties—including our core website at Unfinished.com, our social media handles, and more—and directing design and development teams to execute on related growth strategies
- Working with Studio team to set growth KPIs and manage audience segmentation and targeting. Track and grow relevant metrics using third-party engagement tools like Hubspot, and pivot strategies as needed
- Managing post optimization and community engagement
- Scheduling and distribution coordination of posts / content
- Monitoring content, channel and platform performance
- Delivering insights/performance reporting to Network and Studio leadership
- Developing creative opportunities to engage influencers in relevant areas of interest
- Driving awareness around priority events and initiatives
- Contribute in maintaining the manual test suite by adding and updating test cases
- Collaborating with the broader Unfinished team, providing updates on progress and outcomes, and assisting in the overall success of Unfinished
Experience:
- Have 4-8 years of experience in audience development or social media editing
- Proven track record of developing and deploying creative strategies for audience growth and engagement
- Strong proficiency across multiple social media analytics tools
- Demonstrate fluency with existing social platforms and features, while keeping their finger on the pulse of emerging platforms and trends
- Proficient w/ G-suite, CRMs (i.e. HubSpot, Airtable, etc) and workplace collaboration tools (Slack, Asana, etc)