Mid-level React Native Developer

Remote, Durham, NC, United States • $95k - $105k


Role Locations

  • Remote
  • Durham, NC, United States


$95k - $105k


11 - 25 people


201 West Main Street
Durham, NC, 27701, US

Tech Stack

  • JavaScript
  • TypeScript
  • PostgreSQL
  • Swift
  • Kotlin
  • React Native
  • Objective-C
  • Java
  • AWS

Role Description

CrossComm's Mid-Level React Native Developer is proficient and practiced in writing code in React Native with TypeScript. This developer will primarily be an individual contributor to software development projects and will work with other developers at multiple levels throughout the software development process. In this role, they should be a team player with a keen eye for detail and problem-solving skills. They will also have the ability to manage their time and prioritize multiple tasks with general guidance from Tech Lead(s) and Project Manager(s).

Their duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapting it to new hardware, improving its performance, and/or upgrading interfaces. They will also be involved in system testing and validation procedures, and will be working with designers and/or on internal marketing/sales projects on technical issues including software system design and maintenance.

Ultimately, the role of a Mid-Level React Native Developer is to build high-quality, innovative, and performant customized software applications that comply with coding standards and principles of sound technical design.

Responsibilities: - Write well-designed, testable, efficient code based on project specifications and constraints - Integrate software components into production-ready software that meets all project/client requirements - Develop and follow software verification plans and quality assurance procedures - Document and maintain software functionality - Develop flowcharts, layouts, and/or documentation to help identify requirements and solutions - Troubleshoot, debug and upgrade existing systems - Manage deployment and maintenance of applications - Comply with project plans and industry standards - Integrate software components and third-party programs - Recommend and execute improvements - Create technical documentation for reference and reporting - Confer with project Tech Lead to obtain information on constraints and requirements - Protect operations by keeping information confidential, if needed (by client or HIPAA) - Provide information by collecting, analyzing, and summarizing development issues - GitHub Tasks: create a branch, merge a branch, create commits - Investigate and recommend tools/libraries to Project Leads and/or Software Architect - Exhibit curiosity in investigating and learning new languages and technologies within area of expertise - Log 40 hours a week (Monday-Sunday) - Any additional tasks and/or responsibilities assigned by immediate supervisor

Requirements - At least 2 years of professional software production experience - At least 2 years of experience with React Native Development using JavaScript/Typescript - Strong understanding of good REST API design - Strong understanding of best practices in version control, specifically Git - Based in the United States

Preferred - Familiar with Agile & Kanban software development methodologies - In addition to React Native, experienced in at least one of the following: - 1+ years experience with Native iOS Development using Swift - 1+ years experience with Native Android Development in Kotlin - Understanding of Objective-C and Java - At least one year as an entrepreneur (in any industry, tech is a plus) or at a consultant agency - Located within the Raleigh-Durham, NC region

Contact careers@crosscomm.com  Subject line: Mid-Level React Native Developer

About CrossComm

For nearly two decades, CrossComm has helped Fortune 500 companies, startups, research institutions and many others leverage the constantly-evolving landscape of technology to meet their software and business goals. At CrossComm, we strive to forge positive, lasting relationships with our clients. We develop web, mobile, and immersive apps.

Company Culture

We are welcoming, collaborative, and believe our strength lies in our diversity.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.