about 4 hours ago
Responsibilities
- Design, build, and optimize complex UI for a modern integration platform.
- Build efficient and reusable front-end components.
- Collaborate with Product Managers and Experience Designers on product design and implementation.
- Identify and resolve performance issues.
- Solve non-trivial coding and architecture problems with innovative solutions.
- Take ownership of a project or feature.
- Contribute in all phases of the development lifecycle.
Requirements
- A degree in Computer Science or equivalent academic background.
- 7+ years of experience in front-end focused Software Development.
- Solid experience with Angular or other frameworks.
- Strong experience with TypeScript.
- Advanced-level knowledge of JavaScript, CSS, and HTML.
- Experience in building responsive web interfaces using the latest HTML and CSS technologies.
- Good understanding of how browsers and DOM work.
- Familiar with web security, SEO, and accessibility.
- Familiar with browser performance optimizations.
- Knowledge of professional software engineering practices and best practices for the full software development life cycle.
- Experience delivering large-scale web applications.
- Knowledge of QA automation processes and tools.
- Fluency with the Unix command line interface.
- Contributions to open source projects.
- Keen eye for design details and a strong sense of good UX.
- Willing to go the extra mile to do things right and fast.
Tech Stack
AngularCSSHTMLJasmineJavaScriptMochaSeleniumTypeScript