Enable job alerts via email!

Software Engineer - React Native at Creative Chaos Remote

Itlearn360

United States

Remote

USD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the tech sector is seeking a Software Engineer specializing in React Native. This role involves developing mobile applications, mentoring junior engineers, and collaborating with clients. Ideal for candidates with a background in Computer Science and solid experience in React Native and related technologies.

Benefits

Paid Time Off
Work From Home
Health Insurance
Training and Development
Life Insurance
Exchange Program

Qualifications

  • Minimum 1-3 years of related experience.
  • Highly proficient in React Native and Native APIs.
  • Experience with Java, Swift, or Kotlin is a plus.

Responsibilities

  • Develop front-end mobile applications for various platforms.
  • Lead a team of software engineers and mentor juniors.
  • Estimate tasks and ensure high functionality, security, and performance.

Skills

React Native
Native APIs
Redux
REST APIs
CSS
HTML
Analytical skills
Design patterns
Github
JIRA

Education

Bachelors in Computer Science or equivalent

Tools

Github
JIRA

Job description

Software Engineer - React Native job at Creative Chaos. Remote.

Job Summary:
A software engineer for React Native is an associate at Creative Chaos who is mainly responsible for developing front-end mobile client applications for various software platforms. A software engineer makes sure that the functionality, security, and performance of the client application are as per the design and are completely bug-free. Senior engineers have a responsibility to mentor their juniors and build team strength through training.

Job Description:

  • Analyze business requirements

  • Estimate assigned tasks

  • Write code and unit tests

  • Collaborate with other team members

  • Tune your code for enhanced security and performance

  • Maintain systems by fixing any existing issues

  • Update issue tracking software

  • Provide status updates

  • Communicate with client

  • Control versions of your code

  • Research new technologies

  • Lead a team of software engineers

  • Mentor team members through training and guidance

  • Upgrade skills and knowledge

  • Evaluate candidates for open positions

Requirements
  • Minimum Bachelors in Computer Science/Software Engineering or equivalent.

  • Minimum 1-3 years of related experience in a professional industry

  • Highly proficient in rendering components with Native APIs.

  • Proficiency in one or more libraries (e.g. Redux, React Router, etc) for state managing and routing in addition to React.

  • Understanding of REST APIs, the document request model, and offline storage

  • Experience working with Swift, Kotlin, Objective C, or Java is a plus.

  • Proficient in CSS, HTML, and writing cross-platform compatible code.

  • Excellent programming and analytical skills with knowledge of design patterns

  • Knowledge of and experience with Github, JIRA, and other collaboration tools

  • Excellent verbal and written English communication skills

  • Flexible attitude and versatile personality

  • Strong presentation skills

  • Strong influence among team members

Benefits
  • Paid Time Off
  • Work From Home
  • Health Insurance
  • OPD
  • Training and Development
  • Life Insurance
  • Exchange Program
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.