[VMT] Senior Frontend Engineer
- Full-time
Company Description
We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!
Job Description
Project – the aim you have
We're looking for a skilled Senior Frontend Engineer to join our dynamic team building an AI-powered “co-intelligence” for industrial manufacturing, combining data analytics, generative AI, and interactive guidance to help reduce wasted energy and carbon footprint from large manufacturers. Your work will focus on our front-end stack, and you will be responsible for building a range of features and experiences from exploratory prototypes to robust, hardened production implementations.
If you enjoy working with cutting-edge technologies in a fast-paced environment this opportunity is for you!
Expectations – the experience you need
- 10 or more years of software engineering experience, with at least 5 years of dedicated web frontend development experience with React, Node and/or NextJS, and Typescript.
- Experience building and extending Next.js/React/TypeScript web applications, including server-side rendering and API integration.
- Experience designing and building data-intensive web applications, including interactive performance, data streaming, and visualization tools.
- Experience contributing to frontend-related open-source projects, demonstrating self-motivation, technical excellence, and collaboration in a larger effort.
- Familiarity and/or experience with the following technologies: MUI (Material UI), Apache eCharts or similar data visualization libraries, protocol buffers, and GraphQL.
- Experience setting up scalable development processes for frontend systems (testing, release, etc).
Position - how you'll contribute
- Build an interactive experience for collaborating with an AI-powered assistant to jointly craft engineering documentation.
- Implement a visual module/experience for showing the “thought process” behind an AI-powered insight.
- Design and implement an interactivity model for conversations with an AI-powered chatbot that supports “modality” (sub-conversations focused on a specific topic or task as part of a larger conversation).
- Create and build an interactive data visualization illustrating the performance and health of a particular industrial process.
- Develop a custom charting control that displays time-series data with automatic range scaling and full interactive control/zooming of axes and data.
- Design and implement a notifications mechanism within a web app UI.
- Design and implement streaming data mechanisms to enhance the responsiveness of data visualization-heavy reports.
Our benefits
- Educational resources
- Flexible schedule and Work From Anywhere
- Referral Program
- Supportive and chill atmosphere
We are accepting applications from LATAM countries
Position at: Software Mind Latam