React Developer
OptikosPrime ApSΠεριγραφή θέσης
We’re a team of innovators, engineers, and vision experts driven by a shared mission to make eyesight testing accessible to anyone with a phone. Our team brings together leaders in AI, vision care, and customer experience to create seamless solutions that make a real difference.
We seek a React Developer with a strong background in converting mobile apps into web applications. This role will use React to create responsive, high-performing web apps that leverage mobile camera functionality. Experience with ML implementations in the browser and TensorFlow.js is a plus. You will collaborate with cross-functional teams, including designers and AI specialists, to deliver cutting-edge web experiences seamlessly integrating camera-based and machine learning capabilities.
Responsibilities
- App Conversion: Lead the transformation of mobile apps into web apps using React, ensuring feature parity and smooth user experiences.
- Camera Integration: Implement and optimize mobile camera features within web applications to support image capture and other camera-based functionalities.
- Performance Optimization: Write clean, efficient, and scalable code to ensure web apps run smoothly across different browsers and devices.
- ML on the Browser: Integrate and optimize TensorFlow.js or other in-browser ML solutions for real-time processing. (Optional)
- React Expertise: Proven experience in building and maintaining complex React applications.
- Camera Integration Experience: Familiarity with web APIs to implement camera features in web browsers.
- Front-End Best Practices: Strong knowledge of JavaScript/TypeScript, HTML5, CSS3, and modern build tools (Webpack, Babel, etc.).
- Collaboration: Effective communication skills and experience working with cross-functional teams (UI/UX, backend, ML/AI).
- Machine Learning in Browser: Experience with ML/AI libraries like TensorFlow.js for on-device or in-browser inference. (optional)
- Performance Tuning: Knowledge of advanced optimization techniques for memory, CPU, and GPU usage on the web. (optional)
- Team Player: Able to collaborate effectively with cross-functional teams in a dynamic startup environment.
- Startup Ecosystem Experience: Familiarity with early-stage or growth-stage companies' fast-paced culture and agile processes.
Σας ενδιαφέρει αυτή η θέση;