Our client delivers e-Government software solutions. The company is focused on building and implementing cutting-edge solutions in the domain of international trade for governments and companies throughout the world.
The company is currently looking for a Senior Front-End developer to join their team. You will become part of a highly qualified and experienced team responsible for the core development and operations of SOClass.
As a front-end developer, you will be responsible for the development and implementation of user-facing features based on SOClass and using React.
js. Those features will be deployed to government production systems.
Requirements :
- 4+ years of commercial experience with JavaScript / Frontend role(s);
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model;
- Thorough understanding of React.js and its core principles;
- Experience with popular React.js workflows (such as Flux or Redux);
- Experience with TypeScript Familiarity with newer specifications of EcmaScript;
- Familiarity with RESTful APIs Knowledge of modern authorization mechanisms, such as JSON Web Token;
- Familiarity with modern front-end build pipelines and tools;
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Hands on experience in Website Performance optimization and other best practices;
- Familiarity with code versioning tools (such as Git, SVN and Mercurial);
- Excellent command of written and spoken English;
- Strong communication skills with the ability to communicate technical information effectively.
Responsibilities :
- Develop new user-facing features using React.js;
- Build reusable components and front-end libraries for future use;
- Translate designs and wireframes into high quality code;
- Optimize components for maximum performance across a vast array of web-capable devices and browsers;
- Communicate effectively with other engineers, Quality Engineers, and DevOps.
The company offers :
- Active role in the design and development of company’s Platform;
- Working with international clients;
- Friendly work environment in a team of highly talented people;
- Flexible working schedule;
- Competitive benefit package.