Design, build, and maintain the front-end infrastructure
Contribute to enhancing the platform s performance and reliability through tooling, build systems, and shared components
Create tools and processes to increase the adoption of automated testing
Page load times should be optimized
Promote best practices in front-end development in collaboration with product engineering teams
Contribute to the development of the design system in order to increase product team productivity
Assist in making the platform more responsive
Create systems and tools for product teams to ensure the accessibility of our applications
Look for ways to improve the platform's frontend architecture on a regular basis, whether through direct changes or the creation of tools, components, and so on
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 4+ years of relevant experience as a software engineer
Knowledge of Node.js
5+ years of relevant coding experience
Experience building and improving rich mobile applications using React Native
Ability to work collaboratively with teams and ship high-quality code
Strong ownership over projects and can work with ambiguity
Eagerness to learn and grow as a software engineer and contribute by mentoring others
Experience with Typescript and Graph is nice to have