Solutions FOR SCHOOLS Internet Content Filtering Classroom Management System Student Safety

Pricing Blocksi for Education Pricing

Support Open a support ticket Resources chevron icon Teacher Hub Did you know Coffee Break Webinars FAQs Privacy Policy Blocksi service status

Blog

Webinars

Podcast

About us About the company Who's who Partner Careers News Contact us

Engineering jobs

Palo Alto, CA, United States

Software engineer, Frontend

Job description

Frontend Engineers are an essential part of Blocksi's Product Team. Working closely with designers, we implement the user interface of our web app. We build libraries and abstractions to make our lives easier. Some of us specialize in CSS, some in front-end infrastructure, but all of us are JavaScript pros and full-stack engineers.

Requirements & Responsibilities

  • Collaborate with Experience Designers to iterate on the design and implementation of our product
  • Work with Data Scientists and Backend Engineers to build features and ship experiments
  • Build efficient and reusable front-end systems and abstractions
  • Find and address performance issues
  • Participate in design and code reviews
  • Identify and communicate front-end best practices
  • Requirements
  • Expert knowledge of JavaScript
  • Experience with modern JavaScript libraries and tooling
  • Familiarity with server-side MVC web frameworks, such as Ruby on Rails or Django
  • Commanding grasp of HTML, CSS, and related web technologies
  • Strong Computer Science fundamentals
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Demonstrated design and UX sensibilities
  • What we offer

  • Stock
  • Competitive salaries
  • Quarterly employee travel coupon
  • Paid time off
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • Fitness Discounts
  • 401K
  • Flexible Spending Accounts
  • Apple equipment
  • Commuter Subsidies
  • Community Involvement (4 hours per month to give back to the community)
  • Company sponsored tech talks and happy hours
  • Much more...
  • Software engineer, iOS

    Job description

    We’re looking for iOS engineers who are thoughtful, responsible and passionate individuals who appreciate user experience. We’re looking for someone who is not only well versed in mobile development, but also has a strong understanding of good UX and is excited to learn about and contribute to the server side.

    Requirements & Responsibilities

  • Experience shipping one or more Objective-C iOS apps, ideally currently available in an app store.
  • Personal projects that show an aptitude for engineering and product sense.
  • Ability to work in areas outside of their usual comfort zone and get things done quickly.
  • Strong motivation to drive impact by making product improvements.
  • Strong analytical thinking, experienced with making product decisions based on data and A/B testing.
  • Proactiveness, good communication and fast learning.
  • Interest in working in a very cross-functional team that touches many of the core systems and user flows.
  • Working proficiency in English required.
  • What we offer

  • Stock
  • Competitive salaries
  • Quarterly employee travel coupon
  • Paid time off
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • Fitness Discounts
  • 401K
  • Flexible Spending Accounts
  • Apple equipment
  • Commuter Subsidies
  • Community Involvement (4 hours per month to give back to the community)
  • Company sponsored tech talks and happy hours
  • Much more...
  • Release test engineer

    Job description

    Release engineering focuses on building a pipeline that transforms source code into an integrated, compiled, packaged, tested, and signed product that’s ready for release. The pipeline’s input is the source code developers write to create a product or modify an existing one. As an enterprise running large-scale app with millions of users, we must rely on a robust release pipeline to ensure we can deliver and update our products to new and existing customers, at the required release cadence.

    What we offer

  • Stock
  • Competitive salaries
  • Quarterly employee travel coupon
  • Paid time off
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • Fitness Discounts
  • 401K
  • Flexible Spending Accounts
  • Apple equipment
  • Commuter Subsidies
  • Community Involvement (4 hours per month to give back to the community)
  • Company sponsored tech talks and happy hours
  • Much more...
  • Engineering manager

    Job description

    Blocksi’s mission is to build connected appliances and software that enable people and communities complete control over their internet content. As we grow to achieve that mission, we’re looking to add highly technical, hands-on, and mission-driven Engineering Managers to lead our engineering efforts.

    Requirements & Responsibilities

  • 7+ years of relevant engineering work experience and 4+ hands-on technical management experience
  • Exceptional coding abilities and experience with architectural patterns of large, high-scale applications
  • Track record in partnering with recruiting to build incredible engineering teams
  • Actively coached and mentored team members in their careers
  • Been actively involved in setting product strategy
  • Independently started self-sustaining teams
  • Consistently made culture choices that positively impact all of engineering
  • Shipped several large scale projects with multiple dependencies across teams
  • What we offer

  • Stock
  • Competitive salaries
  • Quarterly employee travel coupon
  • Paid time off
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • Fitness Discounts
  • 401K
  • Flexible Spending Accounts
  • Apple equipment
  • Commuter Subsidies
  • Community Involvement (4 hours per month to give back to the community)
  • Company sponsored tech talks and happy hours
  • Much more...
  • Website and IT administrator

    Job description

    Responsible for maintaining the company's IT network, servers and security systems. This role is absolutely essential within our organisation to ensure business continuity. To prevent failure you'll be responsible for investigating and diagnosing network problems, collecting IT usage stats, making recommendations for improving the company's IT systems and carrying out routine configuration and installation of IT solutions.

    Requirements & Responsibilities

  • Strong communication skills
  • Hands on experience of installing IT hardware and software
  • Good organisational skills
  • Good time management
  • What we offer

  • Stock
  • Competitive salaries
  • Quarterly employee travel coupon
  • Paid time off
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • Fitness Discounts
  • 401K
  • Flexible Spending Accounts
  • Apple equipment
  • Commuter Subsidies
  • Community Involvement (4 hours per month to give back to the community)
  • Company sponsored tech talks and happy hours
  • Much more...
  • UX Design

    Job description

    We believe design is as much about behavior and emotion as it is about utility and ease. We are a broad team that contributes to product direction and crafts pixel-perfect output. Situated with the engineering team, we move quickly but also have enough time and space to create broad, innovative ideas. We love simplicity and a sense of whimsy. Sound like your type of space? Join us.

    What we offer

  • Stock
  • Competitive salaries
  • Quarterly employee travel coupon
  • Paid time off
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • Fitness Discounts
  • 401K
  • Flexible Spending Accounts
  • Apple equipment
  • Commuter Subsidies
  • Community Involvement (4 hours per month to give back to the community)
  • Company sponsored tech talks and happy hours
  • Much more...
  •  

    Let us consider you!