BlockFi is hiring a
Web3 Staff Software Engineer, Mobile Design Systems

Compensation: $72k - $75k estimated

Location: NY New York City, New York, United States

BlockFi is looking for a Staff Software Engineer to join our growing Engineering team!

About Your Team

Your team will consist of 3-6 mobile engineers creating reusable iOS and Android components for BlockFi’s design system. You and your team will work closely with the design team to ensure that the mobile apps deliver a consistent user experience and cohesive design. Together, you will be responsible for providing components to feature teams, auditing app accessibility, and coordinating with the web design system team to ensure a unified experience across all platforms.

Your Mission

As a Staff Software Engineer (Mobile Design Systems), you will act as the bridge between mobile development and design as the company builds out a mobile design system.. You will act as technical leader for the team, identify and define problems, design and implement technical solutions and tools, and mentor and teach more junior engineers. We are looking for a proactive, collaborative, and adaptive engineer who is deeply familiar with both development practices and modern UX standards.

  • Architect/Design:
    • Be able to work with product design teams and identify technical issues/roadblocks before a design is finished.
    • Lead the effort to structure and share design variables across both iOS and Android codebases.
    • Ensure that both mobile platforms are upheld to the same design standards and deadlines for new designs.
    • Be a champion for app accessibility and ensure components are built with screenreaders, WCAG standards, and assistive technology in mind.
    • Work with diverse stakeholders to ensure our systems are built for availability, reliability, resilience, scalability, performance, and security from the ground up.
    • Deeply understand the architecture for a major part of the business, and clearly communicate quality attribute characteristics and risks for that area to multiple audiences.
    • Mentor teams on design proposals, tradeoff analyses, and design and code review practices. Ensure significant design decisions are publicly documented with tradeoffs clearly described.

  • Deliver and Own Solutions:
    • Communicate progress and requirements with Product Management
    • Responsible for creating and executing on plans and designs end to end at a team level: estimating, prototyping, implementing, testing, maintaining, debugging, and supporting high-quality software in production.
    • Work with stakeholders to understand and document both functional and quality attribute requirements.
    • Identify problems before they happen across systems/domains, and bring together and lead strike teams to accomplish high impact work.
    • Lead the team in building prototypes, simple models, and scaffolding for new technologies.
    • Ensure that the team adheres to quality standards through cross-team communication, mentoring, and code review.
  • Lead:
    • Technical leader of a team, with significant technical and cultural impact beyond that team.
    • Guide engineers in focusing on outcomes and carefully considering business goals, tradeoffs, quality attributes, cross-cutting concerns, and risks.
    • Guide engineers in focusing on outcomes and carefully considering business goals, tradeoffs, quality attributes, cross-cutting concerns, and risks.
    • Continuously improve engineering standards, processes, planning, solutions, and efficiency.
    • Listen and guide debates to help reach a consensus. Once a decision is made, clearly communicate and support that decision.
  • Adapt:
    • Quickly learn new tools and technologies, develop an understanding of existing systems, and identify and tackle high impact work.
    • Proactively seek to learn about the company, products, processes, and culture. Align technical decisions with business goals.

Your Expertise

  • Technical Breadth as well as Depth in Several Areas:
    • 6-8+ years of industry experience working with, designing and building production apps for Android/iOS.
    • Extensive experience in designing scalable applications with a deep understanding of modern mobile concepts and frameworks (design patterns/modular architecture/dependency injections tools/threading and performance).
    • Experience in building complex, accessible user interfaces with a focus on lightweight components.
    • You care about creating delightful experiences while understanding industry UI/UX best practices.
    • Experienced in CI/CD and build/release tooling.
    • Developing and maintaining unit and UI tests is important to you.
    • Able to clearly identify, communicate, and document technical tradeoffs, and guides others to do the same.
  • Technical Ownership: Experience owning software systems end-to-end, designing, estimating, implementing, testing, maintaining, debugging, and supporting high-quality software in production.
  • Communication: Excellent communication, presentation and interpersonal skills. Able to listen and learn from as well as explain complex ideas to stakeholders of varying levels of technical expertise.
  • Collaboration: Demonstrable experience with establishing strong relationships with technical and nontechnical stakeholders, integrating a variety of perspectives (end users, product, engineering, etc.). Empathetic and does the legwork required for building consensus. Always seeks out feedback on technical designs and solutions.
  • Initiative and focus on outcomes: Prepared to take on high impact work across contexts and as the need arises, working independently and taking initiative while maintaining transparency and collaboration. Proactively identifies problems and comes to conversations with possible solutions.
  • Adaptive: Ability and motivation to quickly learn new languages, technologies and tools. Pragmatic bias toward outcomes, and technical decisions that solve real business problems.

Your Perks:

We benefit from the great work our employees do each day. That is why we are committed to providing a variety of awesome benefits to help them live their best lives.

  • Competitive salary because we value your experience and expertise
  • Unlimited vacation / sick days because everyone deserves time for R&R
  • Employer contribution towards health coverage (including vision & dental) because your physical health and well-being is important to us
  • Various fringe benefits such as 401k, Parental Leave, FSA/HSA, and Employee Assistance Programs because health coverage is more than just choosing your yearly plan
  • Flexible work environment because we are a geographically dispersed team and we believe in balance
  • Pet insurance because all of your beloved family members should have coverage too
  • Weekly lunch stipend because there is such a thing as a free lunch!
  • A close-knit team of enthusiastic, collegial and driven people to work alongside in a highly meritocratic environment because teamwork makes the dreamwork

Apply Now:

This job is closed

Compensation: $72k - $75k estimated

Location: NY New York City, New York, United States

This job is closed


Benefits: 401k, Hsa, Fsa, Unlimited Vacation


Receive similar jobs:

Web3 Designer Salary

The average yearly salary for a Web3 Designer is $133k per year, with a minimum base salary of $60k and a maximum of $240k.

Check more information about Web3 Designer Salary.

Web3 Designer Jobs

Job Position and Company Location Tags Posted Apply
New York, United States
Apply
New York, United States
Apply
New York, United States
Apply
New York, United States
Apply
New York, United States
Apply
New York, United States
Apply
New York, United States
Apply
New York, United States
Apply
New York, United States
Apply
New York, United States
Apply

Recommended Web3 Designers for this job

/@herrhaase

Herrhaase



See Profile
/@yennyrong

Yennyrong



See Profile
/@komissaretti

Komissaretti



See Profile
/@tonywallstrom

Tonywallstrom



See Profile
/@designer

Designer



See Profile
Cover Letter / AI Interview