React JS and React Native Developers
Ucertify Training And Learning Pvt. Ltd.
4d ago
source : Shine

Job Description :

We are looking for Senior Web Application Developers to build and maintain applications of the award-winning uCertify platform on React Js and React Native.

You will create products used by millions of students and teachers worldwide.

To be successful in this role, you should have extensive experience building web pages from scratch and in-depth knowledge of the following programming languages : React and React Native, HTML, CSS, JavaScript.

PHP knowledge is not required but highly preferred. Your primary focus will be on developing user interface components and implementing them following well-known React .

js workflows (such as Flux or Redux).

Team lead experience is preferred.

Roles :

Identify user and system requirements.

Architect solutions

Create wireframes for optimal UX and UI.

Develop React and React to Native apps.

Write or review code for various applications.

Write tests. Test and debug code.

Requirements :

3+ years of work experience on React JS or React Native.

Thorough understanding of React and its core principles.

Thorough understanding of HTML 5, CSS 3 and modern page layout techniques.

Programming expertise in JavaScript and JS frameworks ( React or React Native experience is a must).

Developing new user-facing features using React .js.

Translating designs and wireframes into high-quality code.

Experience with popular React .js workflows (such as Flux or Redux)

Familiarity with newer specifications of ECMAScript.

Experience with data structure libraries (e.g., Immutable.js)

Familiarity with RESTful APIs.

Knowledge of modern authorization mechanisms, such as JSON Web Token.

Familiarity with modern front-end builds pipelines and tools.

Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

Experience with source control tools (Git) and development workflow methodologies (e.g. git-flow).

Strong problem diagnosis and problem-solving skills.

Strong organizational skills to juggle multiple tasks within the constraints of timelines.

Strong team player who can effectively communicate and collaborate with co-developers and other related departments.

Highly proactive : always thinking of new ideas and ways to use technology to increase process efficiency.

Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.

Actual, hands-on development experience is preferred.

Technical degree preferred but not required.

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form