React Native Developer - New York, United States - Diamondpick

    Default job background
    Description
    Modflex - Frontend Engg React Native Mobile UI
    Frontend Engineer
    Bentonvillie, AR


    Job Requirements:

    Degree Requirement:
    Bachelor's or master's Degree
    Conversion Time (in weeks): 12 Months C2H

    Work Location:
    Bentonville, AR (Must be onsite on day one)
    Drug Test Mandatory

    JOB DESCRIPTION
    Seeking experienced mid-level frontend engineer with primary expertise in React Native mobile development. You will be responsible for creating and building user interfaces for mobile-based applications, while excelling in a team-based environment.

    You will work closely with backend developers to design and implement RESTful services and APIs, as well as deliver intuitive and visually appealing UIs with an emphasis on UX and accessibility.


    RESPONSIBILITIES
    Design and develop responsive user interfaces for mobile applications using React Native.
    Collaborate with UX/UI designers to create wireframes, prototypes, and UI designs.
    Implement frontend components and functionality using best practices and design patterns.
    Work closely with backend developers to integrate frontend components with RESTful services and APIs.
    Conduct unit testing using tools like Jest, with an emphasis on TDD.
    Solve complex technical problems and troubleshoot issues.
    Contribute to architectural discussions and decisions.
    Collaborate with cross-functional teams to deliver high-quality UI solutions.
    Provide leadership and mentoring to junior team members, including code reviews.

    SKILLS
    Excellent proficiency in React Native frontend framework, with advanced knowledge of JavaScript/TypeScript.
    Working knowledge of CRUD operations with RDBMS/NoSQL databases, with a focus on SQL fundamentals.
    Experience with unit testing using tools like Jest, with an emphasis on TDD.
    Familiarity with browser tools like Chrome DevTools and code quality tools like ESLint.
    Understanding and comprehension of crash reports using tools like Crashlytics.
    Hands-on experience with CI/CD using tools such as Git, GitHub, and Jenkins.
    Hands-on experience with code versioning tools like Git for collaborative development.
    Experience with cloud message APIs and push notifications.
    Experience working within Agile development methodologies.

    QUALIFICATIONS
    2+ years of experience in software development, with a focus on mobile frontend development using React Native.
    Bachelor's degree required, CS or STEM preferred. Will consider other major areas of study depending on practical experience.
    Strong problem-solving skills and attention to detail.
    Excellent communication and collaboration skills.
    Ability to work both independently and as part of a team.
    Experience with WCAG compliance is a plus.