Job details
Senior React developer (Onsite interview mandatory, prefer locals)
- Java
- Defi
- TypeScript
- ES6
- Jest
- React.js
- API
Posted: 1 day ago
Senior UI Developer
Job Description:
- Architect, design and build scalable, secure, responsive, and complex web user interface (UI) applications:
- Understanding of best practices guidelines to achieve optimum response time.
- Staying abreast of technology to deliver state of the art web applications that take advantage of modern technologies.
- Fundamental understanding of CSS and HTML, with ability to code to a UX mockup.
- Follow security best practices.
- Research, design and implement reusable, customizable next generation web and mobile components in ReactJS:
- Evaluate available third-party solutions and determine whether it satisfies our needs, or we need to build our own.
- Design and implement components which can be reused across the product to reduce cost of development.
- Define customizable options for reusable components to extend their possible uses.
- Research technologies, design trends, and industry standards to improve upon current solutions.
- Recommend processes, services, software, and other tools to support business objectives pertinent to user interfaces as well as infrastructure technologies.
- Engage in every aspect of the product development process, from early feature concept design, product development to testing and validation.
- Collaborate with cross-functional teams both local and offshore.
- Collaborate with UX designers to produce designs which are technically feasible and yields optimal application performance.
- Collaborate with Project Managers to clarify requirements and propose solutions to requirements based on in-depth knowledge of existing products and technological capabilities.
- Writing unit tests:
- Write unit tests using Jest to ensure code quality and eliminate regressions for automated scenarios.
- Performing code reviews:
- Review code for peers for quality and extensibility.
Qualifications:
- Minimum of 8 years of experience delivering large scale enterprise or commercial web-based applications.
- Deep understanding of modern web applications design architecture, good API design patterns, performance, and scale.
- Ability to provide reliable solutions to a variety of problems using sound problem solving techniques.
- Demonstrated technical leadership experience, such as being an architect or tech lead for high impact customer facing projects.
- Advocate for User Centered Design and ability to take said designs to the next level with creative technical implementation.
- Expert knowledge of React, JavaScript, HTML, CSS3, ES6, Typescript and related web technologies
- Experience with Canvas, SVG and other visualization tools/libraries such as D3.js, react-flow, flot, echarts, etc.
- Experience dealing with browser compatibility issues.
- Knowledge of HTTP and SOAP Protocols