React Native Developer

Augusto Digital

frontend agile react native frontend ui fullstack react native frontend javascript

Posted 1 month ago

Share this with a friend 👉

We are looking for an experienced React Native developer to join our growing team. You will be responsible for mobile application development and architecture.  This role is a contract to hire position as we look forward to growing the team.


If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a React Native developer, you’ll work closely with our architects and front end developers to ensure system consistency and improve user experience.

If you are versed in a few different languages, enjoy writing code and services, have a good understanding on databases and development frameworks, then this job is for you. 

This role will work with React Native and Restful API’s, creating and expanding mobile applications.  This includes multiple applications.

Responsibilities

  • Participate in the entire application lifecycle, focusing on coding and debugging

  • Write clean code to develop functional web, mobile, and business applications

  • Troubleshoot and debug applications

  • Communicate openly and often, using tools such as Slack

  • Implementing automated testing platforms and unit tests

  • Manage cutting-edge technologies to improve legacy applications

  • Managing the interchange of data between the server and the users

  • Gather and address technical and design requirements

  • Build reusable code and libraries for future use

  • Liaise with developers, designers and system administrators to identify new features

  • Implementation of security and data protection

  • Design and implementation of data storage solutions

  • Follow emerging technologies

Requirements

  • Legally eligible to work in the United States.

  • At least 18 years old.

  • Able to work in EST timezone for meetings and collaboration.

  • Have developed React Native apps that communicate with Restful APIs, use local storage, network data synchronization, and user authentication. 

  • Enjoy working with React Native and have a successful track record of developing both iOS and Android applications using this framework.

  • +2 years experience working as a mobile app engineer in an agile team

  • Experience in developing, shipping and maintaining a native app for iOS or Android.

  • Experience with web development, API’s, and web services.

  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)

  • Excellent communication skills

  • Passionate about software development

  • Experience working in a highly distributed company

  • Open minded and always learning

  • Excellent analytical and time management skills

  • Teamwork skills with a problem-solving attitude

  • An ability to work remote and use conference and collaboration tools effectively

  • BS degree in Computer Science or relevant field

Nice to have

  • Experience coding and bridging native functionality to React Native

  • Experience in Redux or equivalent application-wide state management

  • Experience with programming multiple languages like Java, .Net, Ruby, PHP, and Python

  • Experience or understanding of Flask and Sqlalchemy

  • Experience with mobile technologies such as Swift and Java

  • In-depth understanding of the entire web development process (design, development and deployment)

  • Consulting experience

Why work with us

  • Fun, collaborative, remote-friendly environment

  • Work remotely from anywhere in North American time zones. 

  • Just be willing for some occasional travel for client work or getting some face time with the team.

  • Enjoy writing code and working with a team who is focused on delivering results and using technology to drive business outcomes

  • There are options for this opportunity to be a contract, contract-to-hire, or full-time position.

About Us

Augusto designs and develops custom software solutions.

We care about the business outcome as much as the technology problem.

We don't just focus on software projects. We work with our clients to create digital systems to grow and streamline our their business. Our approach helps our clients design and develop systems using a product mindset and agile practices.  That process begins with aligning on the outcomes their investment must produce and then providing a strong team with a proven process to execute - that’s where you come in.


If you have questions please email [email protected]

Apply Back