MiddleRemote
Software Engineer
О роли
Описание вакансии
About the company
- Constructor is a next-generation platform for search and discovery in ecommerce, built on a GPT-based architecture made specifically for commerce
- AI-first solutions for search, recommendations, and AI Shopping Agents
- Generates consistent $10M+ lifts for brands like Sephora, Petco, Under Armour, home24, Birkenstock, The Very Group
- U.S. based company, founded in 2019
Responsibilities
- Write JavaScript code to collect data essential for training AI models
- Utilize AI as a tool to accelerate problem-solving with software
- Collaborate with Data Analysts and Account Executives to secure deals with e-commerce brands
- Assist prospects in integrating their data and user interfaces with services, focusing on ETL and front-end integrations
- Validate data provided by prospects and ensure quality of results
- Contribute to development and scaling of demo infrastructure
- Address technical inquiries from prospects about services
- Provide support to teammates through code reviews and problem-solving sessions
- Develop dashboards and alerts using React, Redux, Node, Clickhouse and OpenSearch
- Implement and test new features for open-source JavaScript UI libraries and REST clients
- Steer cross-team efforts to keep prospect needs at the forefront
Requirements
- Minimum of four years of professional experience or relevant academic experience
- Excellent communication and interpersonal skills
- English at C1 level (CEFR) or higher
- Able to attend regular meetings between 1400 and 1800 UTC, working hours ideally starting between 0900 and 1200 UTC
- Strong foundation and experience with server-side and client-side programming languages
- Enjoys interacting with customers and solving new problems daily
- Able to pick up new technologies and design patterns quickly
- Experience building UIs with front-end frameworks like React, Vue or Angular
- Proven track record of building UIs with friendly user experience
- Experience with automated tests like Cypress, Jest, or React Testing Library
- Experience in JavaScript is a strong asset
- Nice to have: TypeScript, Next.js, Tailwind, Storybook, Python, web scraping experience
Conditions
- Unlimited vacation time
- Fully remote team
- Work from home stipend
- Apple laptops provided
- Training and development budget
- Maternity & Paternity leave
Стек и навыки
С чем работаем