Senior Software Engineer React Native

extra parental leave
Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or Software Engineering., 3-5 years of professional experience in software development., Proficiency in React Native, Typescript, and GraphQL., Experience with native iOS/Android development and REST APIs..

Key responsibilities:

  • Develop and maintain front-end mobile applications using React Native.
  • Mentor junior team members and lead development efforts.
  • Collaborate with team members and communicate with clients.
  • Ensure code security, performance, and bug-free functionality.

Creative Chaos logo
Creative Chaos SME http://www.creativechaos.co
201 - 500 Employees
See all jobs

Job description

Job Summary:
A senior software engineer for React Native is an associate at Creative Chaos who is mainly responsible for developing frontend mobile client applications for various software platforms. A software engineer makes sure that the functionality, security and performance of the client application is as per the design and is 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 ScienceSoftware Engineering or equivalent.
      • Minimum 35 years of related experience in a professional industry
      • Highly proficient in rendering components with Native APIs.
      • Transitioned from native IOS Android (Objective C) to React Native.
      • Good Handson with Typescript and GraphQL database.
      • Understanding of REST APIs, FAST API, 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 crossplatform 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

    Required profile

    Experience

    Level of experience: Mid-level (2-5 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Teamwork
    • Communication
    • Analytical Skills

    React Native Developer Related jobs