We are looking for a skilled Frontend Engineer to design and build highly accessible, secure, and performant dashboards and monitoring panels. You will bridge the gap between design and development, ensuring our interfaces comply with top-tier accessibility (WCAG 2.1/2.2) and security (OWASP) standards.
Responsibilities:
- Create dashboards, monitoring panels, forms and reports, ensuring usability and accessibility (WCAG 2.1/2.2).
- Collaborate with designers to prototype, validate, and refine user experiences, applying design systems and best practices.
- Consume and integrate real-time data from microservices and third-party systems.
- Develop and execute unit, integration, end-to-end, and accessibility tests; automate tests in CI/CD.
- Implement security controls (CSP, XSS/CSRF protection, secure cookies, dependency scanning), following OWASP guidelines.
- Maintain clear and up-to-date documentation of components, flows, APIs, and user manuals.
- Improve the performance, scalability, and maintainability of the frontend; monitor and resolve incidents in production.
- Ensure compliance with accessibility standards, security requirements, and applicable regulations (ISO, WCAG, EN 301 549).
- Work with backend, QA, DevOps, operations, and end users to ensure solution quality.
Requirement:
- English level B2+, knowing Spanish is a big plus.
- Languages and frameworks: JavaScript (ES6+), TypeScript, React.js, Angular Vue.js, HTML5, CSS3/Sass.
- UI/UX tools: Figma, Sketch, Adobe XD, Material UI, Fluent UI.
- Version control and CI/CD: Git, GitHub/GitLab, GitHub Actions, Jenkins, Azure DevOps.
- Testing and QA: Jest, React Testing Library, Cypress, Selenium, axe DevTools, Lighthouse.
- API Integration: RESTful, GraphQL, WebSockets.
- Documentation: Markdown, Storybook, Swagger (For APIs), Confluence.
- Monitoring and security: Snyk, npm audit, OWASP ZAP, static analysis tools.
- Solid knowledge of web security, accessibility (WCAG 2.1/2.2), API integration and automated testing.
What we offer:
- Remote work from Georgia.
- Official employment.
- Possibility to improve and work on different projects.
To connect: telegram @Nadezhda_recruit