About Cana:

Cana is a consumer electronics company based in the SF Bay Area. We are a team of scientists, engineers, product managers and designers, building products to redefine the future of food. Our first product will greatly reduce the environmental impact of traditional beverage production and distribution by reimagining how the world’s most popular beverages are created and consumed.

If you want to join a passionate team, working on challenging and highly impactful solutions for our planet at the intersection of hardware, software and groundbreaking chemistry, we want to hear from you!

Cana aims to create a workplace where you feel valued and can do your best work. We welcome candidates with backgrounds that are traditionally underrepresented in tech.

About the role:

As a Senior Web Software Engineer at Cana, you will be responsible for developing a customer-facing web portal for the purchase of Cana products. You will create an exceptional browsing and buying experience as well as integrating real-time interactions with Cana hardware. You will work closely with the Product, Engineering and UX teams that are involved with the definition & architecture of our software platforms and processes. You will work closely with the Cloud team and Embedded Software team to design and use the API’s that will provide the best user experience. You will be a critical voice in contributing to roadmap and product feature discussions, and most importantly, you will be a key contributor to the culture & growth of Cana’s software engineering team.

Key Responsibilities:

  • Create websites and user interfaces, using standard HTML/CSS practices, while incorporating data from back-end databases and services
  • Consistently create well-designed, tested code using best practices for website development, including mobile and responsive site design
  • Perform UI designs and coding, creating reusable objects and templates, wireframes for web pages; manage maintenance, updates, expansions, and scaling of each design
  • Maintain updated knowledge of new and emerging industry trends and technology
  • Demonstrate working knowledge of web applications, programming languages, and web services, such as APIs, CSS, CSS3, cross-browser compatibility, HTML, HTML5, React, JavaScript, JQuery, PHP, security principles, GraphQL, REST, SOAP, and web user interface design (UI)
  • Experience interfacing with with IoT Cloud Services is plus (AWS IoT preferred , Azure, Google Cloud)
  • Experience deploying and maintaining code in cloud environment
  • Extensive experience designing and implementing software quality patterns and practices (continuous integration, static analysis, unit testing, integration testing)
  • Proficient with source control management repositories (GitHub)
  • Demonstrated success in leading a fast-paced team environment and delivering high-quality software products using established agile development methodologies (such as Scrum, Kanban, etc.)

Requirements:

  • Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or equivalent experience. This is a guideline and not a fixed requirement.

Diversity at Cana

Cana is committed to building an inclusive workplace and diverse teams. We welcome interest from individuals of all backgrounds and levels of experience who share our mission.

Apply for this Job

* Required
  
  
When autocomplete results are available use up and down arrows to review
+ Add Another Education