We are hiring
Frontend Developer
On-site and remote
We are looking for an experienced Frontend Developer with React expertise to join our innovative team. You'll work with cutting-edge ML technologies, collaborate with data scientists, and develop modern web applications. Our ideal candidate has strong React skills, understands ML concepts, and thrives in an agile environment.
Your responsibilities will centre around:
BlueCircle
Develop new features and maintain existing applications in React, focusing on performance and scalability.
BlueCircle
Work with design systems, ensuring consistent styling and component reuse across applications.
BlueCircle
Implement and maintain unit, integration, and end-to-end testing for application reliability.
BlueCircle
Collaborate with design, backend, and product teams to ensure a holistic approach to feature development.
BlueCircle
Write clean, readable, and maintainable code, adhering to SOLID principles and design patterns.
BlueCircle
Actively contribute to discussions on improving solutions, brainstorming new features, and designing innovative projects.
BlueCircle
Share knowledge and value team autonomy, supporting a collaborative work environment.
Requirements:
BlueCircle
React and React Hooks: Extensive experience in developing React applications with hooks for managing state and side effects.
BlueCircle
TypeScript: Proficient in TypeScript, using it for type-safe, scalable application development.
BlueCircle
Vite Library: Strong experience with Vite for fast and efficient development and build tooling.
BlueCircle
State management: be able to use and maintain an app state management system across the application using Context API or similar.
BlueCircle
Styled Components and Tailwind CSS: Advanced knowledge of Styled Components and use of Tailwind library.
BlueCircle
Testing Expertise: Hands-on experience with unit, integration, and end-to-end testing frameworks (e.g., Jest, Cypress).
BlueCircle
B2 English level or higher for effective international collaboration
BlueCircle
Strong communication skills and ability to work in a collaborative team environment
Nice to have:
BlueCircle
React Native or Flutter: Experience with React Native or Flutter for cross-platform mobile development.
BlueCircle
APIs and GraphQL: Knowledge of GraphQL, including setting up and consuming APIs.
BlueCircle
NEXT.js: Experience with Next.js for server-side rendering and static site generation.
BlueCircle
AI on the Edge: Familiarity with edge AI solutions, deploying lightweight AI models within frontend applications.
BlueCircle
Storybook: Proficiency in using Storybook for component documentation and visual testing.
BlueCircle
Production Deployment: Proven experience in deploying projects to production environments.
BlueCircle
Agile Methodologies: Familiarity with Scrum and Kanban workflows, participating actively in sprints and agile ceremonies.
Apply here
Get in touch with one of our specialists
Or drop us an email to [email protected]
By submitting this form you agree to our terms and conditions and our Privacy Policy
which explains how we may collect, use and disclose your personal information including to third parties.
No file selected
Shape of the picture
Get in touch with one of our specialists.
Let's discover how can we help you.
Training, developing and delivering machine learning models into production
Contact us
Shape of the picture