Smart It Frame - Minneapolis, MN

posted 23 days ago

Full-time - Senior
Minneapolis, MN
Professional, Scientific, and Technical Services

About the position

The Java Full Stack Developer with React Native role is focused on developing mobile applications and backend services. This position requires a strong background in Java, React Native, and cloud infrastructure, particularly AWS. The developer will work closely with product teams, designers, and other engineers to create scalable and efficient applications, taking ownership of projects and navigating through ambiguity.

Responsibilities

  • Develop mobile applications using React Native for both Android and iOS platforms.
  • Implement backend services using Java, Spring, and Maven.
  • Collaborate with product teams and designers to define application requirements and design.
  • Utilize cloud infrastructure, particularly AWS, for application deployment and management.
  • Engage in system design, applying design patterns and architectural principles to enhance application performance and scalability.
  • Take ownership of projects, demonstrating initiative and the ability to work independently.

Requirements

  • 10+ years of experience in software development with a focus on Java and React Native.
  • Strong knowledge of mobile development, particularly with React Native, Android, and iOS.
  • Proficiency in Java, Spring, and Maven for backend development.
  • Experience with cloud infrastructure, ideally AWS.
  • Solid understanding of system design, design patterns, and software architecture.
  • Excellent interpersonal skills for effective communication in both small and large group settings.

Nice-to-haves

  • Experience with source control systems, including Git.
  • Familiarity with Agile software development methodologies.
  • Background in large enterprise or retail environments.
  • Ability to articulate engineering design strategies related to scale, performance, security, and usability.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service