Namaste Technologies company's all remote jobs
Findify is a startup building an AI-assisted personalization and search service for e-commerce. As demand for our product continues to increase, we are on a journey to grow the team substantially in 2021 and beyond.
We’d love for you to join us!!
As a Mid or Senior JS Full Stack Engineer, you will play a key part in developing the Findify product. You will collaborate with the rest of the engineering and the CTO to make the right strategic tech decisions, be the link between tech and business and support the learning and growth of the team around you.
What you'll do:
- Design front-end and back-end architecture
- Develop and maintain front-end applications
- Develop and maintain back-end services
- Develop and manage a (Postgres) SQL schema
- Write effective APIs
- Write technical documentation
Who You Are:
- Good at self-management, with experience working across the whole stack (but with maybe still with a preference of front or back end) and driving projects from start to finish
- A team player; you are comfortable working with different styles and believe (like us) that together we achieve much more than alone
- A great communicator; you are comfortable communicating in English both written and oral, including leading meetings, selling your ideas and storytelling
- A skilled programmer with extensive Javascript/Typescript experience.
You have:
General:
- 3+ years (Mid) or 6+ years (Senior) experience in writing type-safe code (typescript/flow)
- Experience in dockerizing JS apps
- Experience in writing unit/integration tests for JS apps (mocha, jest ...etc)
- Experience in working with CI/CD pipelines (CircleCI, Jenkins, Travis ...etc)
Backend:
- NodeJS, any web framework for NodeJS
- Experience in building HTTP REST APIs
- Relational SQL databases. Experience in writing complex SQL queries and building relational schemas (experience with PostgreSQL is a plus)
Frontend:
- Excellent knowledge of React.js and its ecosystem
- Experience with any state managers (redux/mobx/effector ...etc)
- CSS, experience with any CSS processor (postcss, sass ...etc) and CSS-in-JS libraries
We would be extra impressed if you also have:
- Experience with Docker
- Experience with Kubernetes
- Experience with any cloud platforms (AWS, Azure, Google Cloud ...etc)
- Experience in working with queues (SQS, RabbitMQ, Kafka, ... etc)
- Experience in website optimization and debugging (Rendering flow, load balancing, javascript execution)
- Understanding of Serverside rendering (SSR)
- Experience with Vue, Svelte or Angular apps
- Experience in configuring and optimizing webpack (other bundlers as a bonus)
- Functional programming(lambdas, composition, currying etc)
- Understanding of immutability in JS(immutable.js, immer, object.freeze)
What We Value:
- Ownership; You own your work. You are an active participant in product development.
- Innovation; We welcome new ideas, technical and otherwise. Everything is open for discussion.
- Quality; We value quality above speed. It is always a fine line between business impact and technical debt and we believe if we work on the right things, we can take more time to do things the right way.
Location: remote. Flexible within timezone CET +/-2
Findify is building an advanced machine learning algorithm within search personalization for e-commerce. As part of our engineering team, you will be responsible for building our product, an advanced machine learning algorithm within search personalization for e-commerce.
As demand for our product continues to increase, we are on a journey to grow the team substantially in 2021. We’d love for you to join us!!
About the role:
As a Scala Machine Learning Engineer, you will help us build and maintain our ML platform. At Findify, we make extensive use of data collection, processing and ML algorithms to help our merchants provide better search and recommendations to their customers. You would be responsible for building and improving our ML algorithms to help us achieve this goal.
Your responsibilities include:
- Implementing new ML algorithms and improving existing ones to fine-tune the search relevancy and recommendation quality we provide for our 1500 merchants
- Keeping up-to-date with academic research in the field of AI/ML to make sure our algorithms reflect the current state of the art
- Setting up the data processing pipelines to feed these ML algorithms
About you:
You are a creative problem-solver with a passion for Machine Learning and building scalable architectures.
You are:
- Initiative-taking; you are self-motivated, a doer, and can drive projects from start to finish
- A team player; you are comfortable working with different styles and believe (like us) that together we achieve much more than alone
- Driven; working hard to achieve a goal you care about and running several projects in parallel is no stranger to you
- A great communicator; you are comfortable in communicating in English both written and oral, including explaining your technical development to internal and external partners.
You have:
- 4+ years previous data science experience of developing, launching, and iterating on machine learning models
- You have strong knowledge of statistics and experimental design
- You have experience writing and optimizing complex SQL queries for large data sets and are familiar with a scientific programming language, such as Python
- At least 1 year of basic experience with Apache Spark/Flink or similar.
We’d be extra impressed if you also have:
- Experience in the Information Retrieval field: Learn-to-Rank and recommender systems
- Practical hands-on experience with Natural Language Processing.
- Practical hands-on experience with Ecosystem of data platform technologies such as AWS Services (RDS, EKS, Lambda, S3) and Kubernetes.
- Strong software development foundations - dedication to high code quality, stable architecture and an eye towards maintainability
- Domain experience in the area of e-commerce.
Location: Remotely located within CET+/-2
We believe that the more inclusive we are, the better products we build and the better we are able to serve our customers. Women and other minorities underrepresented in tech are strongly encouraged to apply.
Findify is building an advanced machine learning algorithm within search personalization for e-commerce. As demand for our product continues to increase, we are on a journey to grow the team substantially in 2021 and beyond.
We’d love for you to join us!!
As a Lead JS Full Stack Engineer, you will play a key part in developing the Findify product. You will help us make the right strategic tech decisions, be the link between tech and business and coach the team around you.
Who You Are:
- Initiative-taking; you are self-motivated, a doer, and can drive projects from start to finish
- A team player; you are comfortable working with different styles and believe (like us) that together we achieve much more than alone
- Driven; you are used to working hard to achieve a goal you care about and running several projects in parallel
- A great communicator; you are comfortable communicating in English both written and oral, including leading meetings, selling your ideas and storytelling
- A skilled programmer with extensive Javascript/Typescript experience.
- A solid, product-focused architect
What you'll do:
- Discuss and aid the CTO and CEO to make sure that the development team and technologies being selected are aligned with the business' goals and vision of the company.
- You will be the bridge between your development team and other departments.
- Be a core contributor across all product development stages, especially the early stage. Provide feedback to the product team and work with the internal users of our software
- Support the learning and growth of the team around you
What the Findify Tech-Stack looks like:
We believe that at your level of seniority, it is not important that you have worked with all our technologies since you can learn it fast. We want to give you an overview of what we use:
We write microservices, deployed to Kubernetes in AWS.
Our backend is split into two conceptual parts:
- Core search, written in scala
- Ancillary services, written in javascript/typescript
On the front end, we have a back-office UI from our customers to manage their Findify integration and MJS, the SDK our customers use to integrate Findify to their storefront.
Technologies you will use: AWS, Docker, Kubernetes, Typescript, Javascript, Node.js, GraphQL, REST, React, PostgreSQL
What We Value:
- Ownership; You own your work. You are an active participant in product development.
- Innovation; We welcome new ideas, technical and otherwise. Everything is open for discussion.
- Quality; We value quality above speed. It is always a fine line between business impact and technical debt and we believe if we work on the right things, we can take more time to do things the right way.
- Leadership; You have a proven ability to inspire, energize and mobilize a team towards a goal.
Location: remote. Flexible within timezone CET +/-2
We would like to thank all applicants for their interest but only those selected for an interview will be contacted.
We believe that the more inclusive we are, the better products we build and the better we are able to serve our customers. Women and other minorities underrepresented in tech are strongly encouraged to apply.
About the role:
We are looking for DevOps specialists to help us build our evolving stack. At Findify, we make extensive use of data collection, processing and machine learning algorithms to help our merchants provide better search and recommendations to their customers. You will be responsible for maintaining and improving the current infrastructure and setting up processes to make the stack more reliable and the team more productive.
Our stack:
We strive to make the most pragmatic choice when it comes to choosing technology. Always weighing the complexity and cost of our choices. Our backend is written mostly in Scala, with some Node.js. We use Flink for data processing and to power our machine learning algorithms. Node is used as an API gateway between our search engine (Scala) and the end-users.
We're deploying to Kubernetes, managed by AWS (eks). We use managed solutions where it makes sense, but are not afraid to manage open source solutions ourselves when hosted ones don't fit the bill.
We have CI/CD pipelines set up via CircleCI and ArgoCD.
We like to embrace new technologies and processes that are helping our engineers be more productive.
We’re not afraid to challenge our choices, we love open source and above all, we’re a product-driven company so technology is at the core of everything we do.
We care about monitoring, alerting and security. You will get to work with amazing engineers.
What you will do:
- Own and lead operational aspects of our product, ranging from automation, monitoring to evaluating tech choices
- Work with other engineers to innovate and improve the reliability of our service
- Manage our CI/CD pipelines, including designing and evolving a canary release strategy that fits our multi-tenant environment
- Improve daily workflows and processes of the engineering team
About you:
You are:
- Initiative-taking; you are self-motivated, a doer, and can drive projects from start to finish
- A leader; you have a proven ability to inspire, energize and mobilize a team towards a goal
- A team player; you are comfortable working with different styles and believe (like us) that together we achieve much more than alone
- Driven; you are used to working hard to achieve a goal you care about and running several projects in parallel
- A great communicator; you are comfortable in communicating in English both written and oral, including leading meetings, selling your ideas and storytelling
You have:
- Extensive experience with AWS (EC2, VPC, networking, IAM, etc.)
- Extensive experience with Kubernetes (cluster administration, monitoring, auto-scaling and advanced settings)
- Previous experience with Docker, Prometheus, Grafana
- Experience with a configuration management tool like Ansible or Terraform
- Experience setting up applications monitoring (telemetry, alerting, reporting)
- 4+ years of industry experience.
We’d be extra impressed if you also have experience with:
- CI/CD pipelines (CircleCI and ArgoCD are a plus)
- ElasticSearch/Kibana
- operating JVM applications (tuning, monitoring, profiling)
Location: remote. Flexible within timezone CET +/-2
We believe that the more inclusive we are, the better products we build and the better we are able to serve our customers. Women and other minorities underrepresented in tech are strongly encouraged to apply.
As part of our customer success team, you will be responsible for maintaining the highest levels of satisfaction for our valued customers, making sure they can make the most of Findify’s product – an advanced machine learning algorithm within search personalization for e-commerce. As demand for our product continues to increase, we are on a journey to grow the team substantially in 2021. We’d love for you to join us.
About the role:
The customer success team is critical to ensure that our customers get the most out of Findify. You will be the bridge between our customers and our product, helping to modify the product to match the customer needs.
Your responsibilities include:
- Customizing the Findify product in the integration phase to match the customer's unique needs.
- Work closely with the Customer Success Managers to deliver projects on time and with high quality.
About you:
You love developing technical projects from phase to phase and get satisfaction from making customers happy by tailoring the right solutions to them.
You are:
- Initiative-taking; you are self-motivated, a doer, and can drive projects from start to finish
- A team-player; you are comfortable working with different styles and believe (like us) that together we achieve much more than alone
- Driven; you are used to working hard to achieve a goal you care about and running several projects in parallel
- A good communicator; you are comfortable communicating in English.
You have:
- At least 1 year of development experience
- Good knowledge of front-end technologies (JavaScript, HTML, CSS)
- An understanding of how browsers work and the ability to debug performance issues in them
We’d be extra impressed if you also have:
- Experience working with React and Node.js
- Experience with ecommerce / SaaS companies
- Experience in working in/with remote teams
- Experience in working in agile/lean methodologies
- A side project or blog that showcases your passion
We believe that the more inclusive we are, the better products we build and the better we are able to serve our customers. Women and other minorities underrepresented in tech are strongly encouraged to apply.
Time zone: (GMT+02:00) Kiev +/- 2 hours
Imagine the impact you can have here.
At Namaste, your ideas can become fantastic products in no time.
Our Tech teams (Product, UX, and Engineering) are full of passionate and dedicated people. If you love to craft elegant solutions and solve complex challenges, you are a perfect fit for us!
We evolve in a fast paced environment, in a high-potential new market. Our teams innovate daily to build the next generation of Cannabis online platform. Namaste is a unique place where everything we build is the result of people in different roles working together to create a better product. Our vision drives us to leave the world better than we found it.
If you join us, you will be in our Marketplace squad. We run microservices to handle our ecommerce state: customers, orders and suppliers, fulfilment statuses, product details, inventory or payment gateways. Our Marketplace frontend is a full React application consuming GraphQL APIs. Namaste also proposes a telemedicine application called Namaste MD. Namaste MD allows patients to have a video call with a Nurse Practitioner. If approved, the patient gets a medical document to shop on our marketplace, CannMart. Namaste MD uses React Native to propose its content on 3 platforms: web, Android and iOS.
Our Product team creates a solid roadmap, reviewed every quarter. Product and UX strongly collaborate with Engineering to deliver a quality product.
If you want to be a Full Stack engineer (Node.js / React), Namaste is the place to be! Help us develop new services and continue to maintain a high level of quality for the existing ones.
We would love to work with you!
Key Qualifications:
- 5 years of software development experience using Node.js
- 3 years of software development experience using React
- Deep technical understanding and hands-on experience with software development and lifecycle management
- Excellent software design, problem-solving and debugging skills
- Experience deploying services at scale
- Strong communication and interpersonal skills
Location: Fully remote. We are looking for candidates in the timezone EST only (Canada, US, South America).
You will get to work with a fully remote engineering team, located in Europe, North and South America. We have asynchronous processes to collaborate and communicate effectively.
The more inclusive we are, the better products we build and the better we are able to serve our customers. Women and other minorities underrepresented in tech are strongly encouraged to apply.
Time zone: (GMT-05:00) Eastern Time +/- 2 hours