Frontend Software Engineer (React)
Quantifind
- Palo Alto, United States
- Mid Level
- 2+ years
- Posted
Skills
Required
- React
- JavaScript
- Redux
- web applications
- unit tests
- data visualization
- powers well-designed web applications
- client-side
- manage application state
- automated integration tests
- Postgres
- Express.js
Preferred
- front-end
- software patterns
- building compelling data visualizations
- Continuous Integration workflows
- multi-environment feature validation
Join Quantifind, a leading technology company focused on risk visualization and data analysis. As a Frontend Software Engineer, you will work closely with data scientists and platform engineers to create responsive applications using React. You will have the opportunity to make a meaningful impact on the company's success while enjoying a range of benefits, including equity, flexible hours, and remote work options.
Créer des applications réactives basées sur le navigateur en utilisant des composants React.
You are an outstanding front-end software engineer who wants to build React applications on top of a service layer powered by cutting-edge Machine Learning and AI technologies
You excel at building modern browser-based JavaScript applications that make Ajax calls to RESTful Microservices
About Quantifind
You work well in cross-functional settings where you are expected to collaborate with members of wide-ranging disciplines including Design, DevOps, Product, and Data Science
Responsibilities
- Collaborer avec les scientifiques des données et les ingénieurs de la plateforme pour construire un produit interactif.
- Écrire des tests unitaires tout en écrivant du code de production, plutôt qu'en tant qu'après-coup.
- You apply software patterns well and take testing your code seriously
You also enjoy building compelling data visualizations
- You are very productive and deliver extremely high quality front-end code where the separation of concerns is clear and follows architectural best practices
- You write unit tests while writing production code rather than as an afterthought
- You care deeply about your work and its impact on your team’s productivity
- Your code meets the rigorous standards needed for Continuous Integration workflows involving multi-environment feature validation and frequent deployments to customers
- On a personal note, you are a kind and understanding team member who is friendly and eager to work with others and help them grow in their roles as you grow in yours
- You maintain a positive attitude throughout the Agile Sprint cycle and help the team deliver at a steady pace on a week-to-week basis
Requirements
- You hold yourself to a high standard when it comes to writing clean, performant, and maintainable code that powers well-designed web applications
- You have worked with React and Redux; you want to go deep with these technologies to build the next generation of web applications
- You have a great work ethic and are able to take on major projects from start to finish, either solo or collaborating with other engineers
- You value the security of a company with a proven business model and enjoy the opportunities a startup offers
- Professional experience developing rich, powerful, and reusable components with client-side JavaScript in React
Professional experience using Redux to manage application state
- Professional experience writing unit tests and automated integration tests
- Professional front-end software engineer experience using React for at least 2 years
- BS or MS in Computer Science
- Strong UX and design sensibilities and attention to detail
- Familiarity with SQL databases such as Postgres
- Experience with data visualization
- Professional experience with JavaScript, HTML5, and CSS3
- Familiarity with server-side JavaScript using Express.js is a plus
- Outstanding written and verbal communication skills
- Previous exposure to Agile software development and Scrum methodology, with the willingness and ability to adapt to a formalized system of ticket management that helps us build and deliver on a well-organized schedule
- Professional experience working with REST APIs
Preferred
- Previous experience at a software startup preferred
Pay
USD 125,000 - 150,000
jobapplier