Javascript Developer
Key Responsibilities
Develop modern web applications using React 18 and TypeScript
Build responsive UIs with Vite as the build tool and development server
Create interactive data grids and dashboards using AG Grid Enterprise or similar 3rd party UI (DevExpress, Progress/Telerik)
Implement authentication flows using Azure MSAL (Microsoft Authentication Library)
Build real-time features using SignalR for live trading updates
Create data visualization and reporting interfaces for carbon credit tracking
Implement form validation and complex business workflows
Integrate with RESTful APIs using Axios and generated API clients via Orval
Work with SCSS/Sass for styling and Design System components
Required Technical Skills
8+ years of experience with modern frontend development
Strong proficiency in React, TypeScript, and JavaScript (ES6+)
Experience with Vite or similar modern build tools (Webpack, Parcel)
Knowledge of Azure AD authentication and MSAL implementation
Experience with data grid libraries (AG Grid, DevExpress, or similar)
Proficiency in REST API integration and state management
Strong CSS/SCSS skills and responsive design principles
Experience with testing frameworks (Jest, React Testing Library)
Knowledge of Git and modern development workflows
Experience with Blazor (WebAssembly/Server) - highly preferred
Preferred Qualifications
Knowledge of SignalR for real-time web applications
Experience with Azure cloud services and deployment pipelines
Familiarity with enterprise-scale applications
Experience with OpenAPI code generation tools
Knowledge of accessibility standards (WCAG)
Business Domain Knowledge
Understanding of trading platforms and financial dashboards
Experience with data-heavy applications and reporting interfaces
Knowledge of compliance and regulatory reporting systems
Familiarity with inventory management and supply chain applications
Bonus Skills
Experience in energy or commodities trading platforms
Knowledge of environmental compliance systems
Understanding of carbon markets and renewable energy credits
Experience with document management systems (SharePoint integration)
- Company
- Ampstek
- Location
- London, UK
- Employment Type
- Part-time
- Posted
- Company
- Ampstek
- Location
- London, UK
- Employment Type
- Part-time
- Posted