Verkada - San Mateo, CA

posted about 2 months ago

Full-time - Entry Level
San Mateo, CA
1,001-5,000 employees
Publishing Industries

About the position

Verkada is seeking an iOS Software Engineer who will be responsible for supporting the entire iOS application lifecycle, including concept, design, testing, and release. This role involves collaboration with cross-functional teams to implement new features and improve existing applications within a fast-paced startup environment. The engineer will also focus on building automation and tests to enhance development processes while continuously improving their software engineering skills.

Responsibilities

  • Support the entire iOS application lifecycle (concept, design, test, and release) for both existing and new mobile applications.
  • Work in partnership with cross-functional teams to elaborate, design, and implement new features.
  • Work in iterative sprints to design, develop and test solutions.
  • Build automation and tests to streamline development.
  • Continually improve your craft as a software engineer by learning and leveraging the latest design patterns, principles and technology.

Requirements

  • BS/MS in Computer Science, something similar or equivalent work experience.
  • In-depth understanding of Swift, SwiftUI/UIKit and iOS SDK.
  • Experience writing multi-threaded, asynchronous code.
  • Experience working with backend server APIs.
  • Solid UI development and unit testing skills.
  • Solid understanding of fundamental Computer Science concepts.
  • Excellent interpersonal skills and ability to work well alongside engineers of all levels.

Benefits

  • Competitive salary based on skills and experience.
  • Potential for sales incentives, discretionary bonuses, and/or equity in the company in the form of Restricted Stock Units (RSUs).
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service