Allegis Group - Nashville, TN

posted about 2 months ago

Full-time - Mid Level
Nashville, TN
10,001+ employees
Administrative and Support Services

About the position

Environmental360 is seeking a React Native developer to help lead the team's replication of an existing Android App coded in Kotlin into React Native. This Developer will be supporting the lead developer and mentoring/leading junior developers in the development of the React Native application. The role involves establishing and enforcing coding standards and best practices, while collaborating closely with cross-functional teams to understand project requirements and translate them into technical solutions. The application will transition from Kotlin to React Native, with the goal of creating a unified application that serves both Android and iOS platforms. Experience in publishing applications to the App stores is highly desired, as this will be a critical part of the development process. Candidates will undergo a technical assessment through IKM (knowledge assessment) in React Native to evaluate their technical skills. This assessment will be sent by the recruiter to those chosen to move forward in the hiring process. While a portfolio showcasing websites or links to professional or personal projects is not required, it is encouraged to demonstrate relevant experience and skills. The ideal candidate will possess a strong background in React, React Native, Kotlin, AWS Lambda, GraphQL, TypeScript, iOS, and Swift. Additionally, a Bachelor's degree in computer science, engineering, or a related field is required. Experience with server-less architectures, familiarity with CI/CD pipelines and DevOps practices, and knowledge of TypeScript or other strongly typed languages are also important. Contributions to open-source projects and a strong presence in the developer community will be considered advantageous.

Responsibilities

  • Lead the replication of an existing Android App coded in Kotlin into React Native.
  • Support the lead developer and mentor junior developers in the development of the React Native application.
  • Establish and enforce coding standards and best practices.
  • Collaborate closely with cross-functional teams to understand project requirements and translate them into technical solutions.
  • Assist in the transition of the application from Kotlin to React Native for both Android and iOS platforms.
  • Participate in the technical assessment process to evaluate candidates' skills.

Requirements

  • Bachelor's degree in computer science, engineering, or related field.
  • Experience with React and React Native.
  • Proficiency in Kotlin and experience with AWS Lambda.
  • Knowledge of GraphQL and TypeScript.
  • Familiarity with iOS and Swift development.
  • Experience with server-less architectures.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Strong presence in the developer community and contributions to open-source projects.

Nice-to-haves

  • Experience publishing applications to the App stores.
  • Knowledge of other strongly typed languages.

Benefits

  • Medical, dental & vision insurance
  • Critical Illness, Accident, and Hospital insurance
  • 401(k) Retirement Plan with Pre-tax and Roth post-tax contributions
  • Voluntary Life Insurance & AD&D for the employee and dependents
  • Short and long-term disability insurance
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service