We are looking for a ReactJS Developer passionate about creating polished web eCommerce applications with beautiful, well-designed UIs using the React bootstrap library (react-bootstrap.github.io). Your primary responsibility will be the implementation of visual elements and their behaviors with user interactions. This eCommerce website is to be implemented with great focus on mobile-first design. You will work as a Fullstack developers meaning that you should be able to codify both front-end and back-end tiers of the stack while building both server-side and client-side logic. That is, you will be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.
As mentioned, this is an eCommerce website/app therefore we prefer candidates who bring experiences in the following frameworks, tools, and technologies:
> Develop new user-facing features using the React library.
> Develop strong back-end services using MeteorJs
> Ensure the technical feasibility of UI/UX designs.
> Optimize applications for maximum speed and scalability.
> Assure that all user input is validated before submitting to back-end services.
> Collaborate with other team members and stakeholders.
> Take smart risks and champion new ideas.
The Qualifications you should meet:
> You MUST have proven skills and experience doing Meteor and Node development.
> If you have experience building apps with ReactJS that is also a huge plus.
> Familiarity of best practices in ES6, as well as interfacing with MongoDB, and Docker is also a plus.
Our Requirements for you:
> Strong understanding of React library best practices and conventions. Comfort with JSX is preferred.
> Knowledgeable expertise in responsive web markup, including HTML5 and CSS3.
> Experience with asynchronous request handling, partial page updates, and AJAX.
> Proficient knowledge of cross-browser compatibility issues and ways to work around such issues.
> Strong familiarity with MeteorJS
> Proficient understanding of code versioning tools, especially Git,
> Excellent understanding of browser rendering behavior and performance.
> Be willing to help your teammates, share your knowledge with them, and learn from them.
> Be open to receiving feedback.
We want this ecommerce website/app to be launched by December.