This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Design and build reusable front-end components for web and mobile applications.
Assist in developing core front-end infrastructure, design systems, and libraries.
Translate designs and wireframes into high-quality code, collaborating closely with designers, engineers, founders, and product managers.
Mentor team members and review their work.
Work on complex enterprise software products in the cloud-native, data engineering, B2B SaaS, IoT, and Machine Learning space.
Requirements:
6+ years of experience with React JS and associated tooling like Redux, Jest, Webpack, Babel, Enzyme, Cypress.
4+ years of JavaScript experience, including asynchronous programming, closures, types, and ES6/ES7.
Thorough understanding of React.js principles, Virtual DOM, Data Binding, State & Props, React Lifecycle, and Redux Middleware.
Proficiency in front-end technologies such as HTML5, CSS3, LESS, Bootstrap, Material UI.
Experience with consuming and transforming internal and 3rd party APIs (REST and GraphQL).
Familiarity with code quality practices, cross-browser compatibilities, responsiveness, and web accessibility standards.
Strong understanding of software engineering best practices, unit testing, code reviews, debugging, troubleshooting, and agile development.
Excellent communication skills and a Bachelor’s degree in Computer Science or equivalent experience.
Benefits:
Autonomous and empowered work culture with fast decision-making.
Flat hierarchy and startup-oriented “get things done” culture.
Positive environment with regular celebrations of success.
Inclusive, diverse, and authentic work environment fostering growth and ownership.