Please let Nile Bits know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
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 needed.
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 benefits including access to a games room, daily breakfast, fruits, coffee, soft drinks, and company outings.
An open-door management policy is in place.
Full medical insurance is provided.
Accommodation and transportation allowances are offered.
The company promotes a friendly environment that values innovation and efficiency.
Exciting opportunities for career growth and talent development are available.
Feedback is encouraged, and there are recognition and reward programs.
Competitive salaries are offered.
A flexible and comfortable schedule is provided.
Fun committees and monetary rewards and incentives are part of the culture.
The team consists of fun, smart, and creative people.
There are career possibilities with a growing team.