Software Developer

Bellevue, WA, USA

This is a full-time role in our company and we’re committing a lot of resources to help ensure success. We’re looking for someone who can who can be a strategic differentiator and commit themselves to our business and help define the future.

Basic Qualifications

  • Bachelor’s degree in computer science, computer engineering or related technical discipline
  • 7- 10 years professional experience in software development
  • Computer Science fundamentals in data structures, algorithm design, problem-solving, complexity analysis, object-oriented design, and design patterns
  • 5+ years of experience developing web applications using pure HTML/HTML5, JavaScript, CSS and other web technologies including various JavaScript libraries.
  • 2+ years of experience developing web applications with React
  • 2+ years of experience building Responsive web applications
  • Experience working with multiple Content Management Systems, databases, complex APIs and Middleware technologies.
  • Proficiency in, at least, one modern programming language such as Java, Swift, Objective-C, or C++
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Project execution skills including estimating and executing on committed schedules
  • Works well in a fast-moving team environment and is able to effectively drive cross-team solutions having complex dependencies and requirements

Preferred Qualifications

  • Experience building apps for iOS and/or Android.
  • Experience building cross-platform mobile apps with React Native
  • Experience developing hybrid/HTML mobile applications.
  • Experience in TypeScript, Less CSS
  • Experience building complex, scalable, and high-performance systems that have been successfully delivered to customers.

Apply here to be a part of a fast-growing, innovative, enterprising team!