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.
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.
Identify user and system requirements.
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.
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.
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.