About the company
GR Tech is an education and custom software development company delivering viable, future-proof software since 13+ years. Our mission is to bridge the gap between enterprises and software to support their evolution into a digitized world. We strive to provide affordable, quality and state-of-the-art software for our clients to enjoy to use years to come.
About the role
- Use markup languages like HTML to create user-friendly web pages
- Delivering a complete front-end application with user-facing features using React.js / Angular / VUE.js
- Ensuring high performance on mobile and desktop
- Writing tested, idiomatic, and documented JavaScript, HTML, and CSS.
- Coordinating the workflow between the UI/UX team and yourself to translate the UI/UX design into a full working frontend application.
- Cooperating with the back-end developer in the process of building the RESTful API
- Help back-end developers with coding and troubleshooting
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code.
Requirements
- Bachelor’s/Master’s degree in computer science, information technology, engineering, or equivalent.
- At least 3-5+ years’ experience in frontend framework (AngularJS or ReactJS or VueJS) (required)
- Good hands-on web markup, including HTML5, and CSS3.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Brief knowledge of LESS and SASS kinds of server-side CSS pre-processing platforms..
- Should be able to build appropriate unit tests & integration tests.
- Experience with popular React.js workflows (such as Flux or Redux)
- Knowledge of basic SEO principles.
- Able to work with code versioning tools such as SVN, GitHub, BitBucket, etc.
- Knowledge of how to interact with RESTful APIs and formats such as JSON, XML.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.