We are looking for a talented and versatile Frontend Engineer to take charge of designing and building the user interface of our R&D platform. As our first dedicated frontend engineer, you’ll play a pivotal role in defining the look, feel, and user experience of our product. You’ll work closely with a small, agile team of scientists, backend engineers, and product experts to create intuitive and responsive interfaces that make complex data and simulations accessible to a wide range of users. If you’re passionate about building user-friendly applications in an innovative and impactful environment, we want to hear from you!
Responsibilities
Design and implement a polished, responsive, and efficient user interface for our web-based battery R&D platform
Collaborate with backend engineers, data scientists, and product managers to create a cohesive and intuitive user experience
Translate complex scientific data and simulations into accessible, interactive visualizations
Ensure high performance and compatibility across a range of devices and browsers
Establish and maintain frontend best practices, tooling, and architecture to ensure code quality and scalability as we grow
Rapidly prototype new features and gather feedback from users to refine and improve the UI
Advocate for the user experience and push for excellence in usability, design, and performance
Requirements
3+ years of experience in frontend development, with a strong portfolio of web applications
Proficiency in modern JavaScript frameworks (React, Vue, etc.) and deep knowledge of JavaScript, HTML, and CSS
Familiarity with development tools such as Vite, Webpack, or similar bundlers
Experience with data visualization libraries (e.g., D3.js, Plotly) and handling complex data within the UI
Demonstrated sense of design and user experience
Experience integrating frontend applications with RESTful APIs
A proactive, adaptable mindset that thrives in a startup environment
Nice to Haves
Experience with backend technologies, especially FastAPI, to bridge the gap between frontend and backend teams
Familiarity with cloud platforms (AWS, GCP) and deploying frontend applications in scalable environments
Knowledge of or interest in battery technology, scientific computing, or related technical fields
Contributions to open-source projects, particularly in scientific or technical domains
Why Join Ionworks?
Impact: Play a key role in the development of a platform that supports groundbreaking energy research and innovation.
Growth: As the first dedicated frontend engineer, you’ll have a unique opportunity to influence the technical direction of the frontend stack and user experience.
Team: Work with a passionate, talented team of scientists and engineers committed to solving critical energy challenges.
Innovation: Shape a product that leverages cutting-edge simulation, data visualization, and cloud infrastructure to redefine the future of battery R&D.