Front-End Engineer (Remote, Part-Time)
Company Description
Whissle is a speech based AI/ML platform focused on Real-time Multi-modal Voice.
We are looking for junior/intermediate frontend engineer who will be willing to work with a AI/ML startup in voice space. You will be working with fellow software engineers focused on building out Whissle's frontend requirements. Your task is to build a stable and scalable platform that can be extended and configured for all Whissle's requirements.
What You'll Do
Design, develop and support applications and systems under the team’s scope
Write clean, maintainable, performant, and well-tested code to implement new features and fix bugs
Write unit tests, integration tests to timely check regression
Monitor live system metrics, respond to alerts, and troubleshoot production issues
Investigate and understand existing system technical functionality and propose technical improvements
Collaborate with Product, Design, and Business stakeholders to plan and prioritize new feature development
Communicate changes in project estimates, dependencies, and blockers with affected stakeholders quickly
Own feature development and projects through design, development, testing, and release to production
Understand and improve the scalability, maintainability, availability, and visibility of applications
Document newly implemented technologies and application functionality
What You'll Bring
Degree in Computer Science or related field, or equivalent experience
Solid understanding on React/Nextjs/React frameworks
Solid understanding of fundamental web technologies such as HTTP, REST, AJAX and JSON. Strong proficiency in HTML, CSS and JavaScript / ES6, including DOM manipulation and the JS object model
Solid understanding of database principles, particularly how to query and update SQL databases
Thorough understanding of REST principles and best practices of building and using RESTful APIs
Thorough understanding of core design principles and common design patterns of React
Experience with common front-end development tools such as Vite, NPM, Yarn, et
Benefits