CyberCoders - Irvine, CA

posted about 1 month ago

Full-time - Mid Level
Irvine, CA
Administrative and Support Services

About the position

The Software Developer position focuses on developing mobile-first applications using React Native, TypeScript, and Next.js. The role involves designing, prototyping, and developing both mobile and web applications, as well as integrating with various backend services and content management systems. The company is rapidly scaling and offers a collaborative work environment with strong benefits and opportunities for professional growth.

Responsibilities

  • Designing, prototyping, and initial development of a mobile-first application for Android and iOS.
  • Developing a corresponding web application that supports features of the mobile application.
  • Creating a web API-based backend encapsulating business rules for the applications.
  • Integrating with Contentful headless CMS for content management.
  • Maintaining a secure software development lifecycle for the product.
  • Managing and growing a development team.

Requirements

  • 2-5+ years of experience as a Software Developer.
  • Strong experience with C# and JavaScript development.
  • Experience in React Native and TypeScript development.
  • Experience implementing APIs using RESTful principles.
  • Bachelor's degree in Computer Science or related field (or equivalent experience).

Nice-to-haves

  • Experience with React, Next.js, and Expo.
  • Experience deploying with Vercel and/or AWS Amplify.
  • Experience with Next.js SSR and SSG.
  • Experience with GraphQL.
  • Experience with Kotlin (Android) and Swift (iOS).
  • Relational database knowledge and experience.
  • Experience in successfully bootstrapping complex web or native applications.

Benefits

  • Health insurance
  • Unlimited paid time off
  • Dental insurance
  • Paid time off
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service