Join the Findability team as a Senior Full Stack TypeScript Engineer and make a significant impact on user experience.
The Findability team is responsible for login/signup, homepage, search, filter, collection pages, sale pages, and calendar views.
The team operates in a fully remote model, fostering a flexible and collaborative environment.
Your role involves enhancing the platform’s findability and discovery features, requiring proficiency in both frontend and backend development.
Responsibilities include writing high-quality, maintainable code, participating in technical discussions, and collaborating with Product Managers, Designers, and Business stakeholders.
You will design and improve existing systems, implement testing capabilities, manage technical debt, conduct code reviews, and deliver production-ready features consistently.
One ongoing project focuses on enhancing the search experience by adding new filter capabilities and interfacing with Salesforce and Elastic Search.
Requirements:
Strong experience in web application development across the full stack is required.
Proficiency in TypeScript for both frontend and backend development is essential.
Solid experience with React JS for building user interfaces is necessary.
Experience with Node.js and Serverless architectures is required.
Comfort in writing comprehensive Unit tests, End-to-end tests, and Contract tests, with an appreciation for Test-Driven Development is expected.
Ability to understand the business context for the work and help identify and shape project needs is important.
Effective communication skills with both technical and non-technical audiences are required.
A user-centric mindset and genuine interest in optimizing user experience are essential.
A track record of delivering high-quality software is necessary.
Ability to work autonomously while being a collaborative team player is required.
Nice to have: Experience with Elastic Search or OpenSearch, working knowledge of AWS, experience with GraphQL APIs, and familiarity with Python.
Benefits:
All employees enjoy free access to the games room, daily breakfast, fruits, coffee, soft drinks, and company outings.
Social insurance and full medical insurance are provided.
The company has an open-door management policy and offers accommodation and transportation allowances.
Employees work in a friendly environment that values innovation and efficiency.
There are exciting opportunities for career growth and talent development, along with feedback encouragement and recognition programs.
Competitive salaries and incentives are offered, along with a flexible and comfortable schedule.
Employees can participate in fun committees and receive monetary rewards.
The company promotes a friendly environment with fun, smart, and creative people, along with career possibilities in a growing team.