About Furlenco
Furlenco is India's first subscription-based furniture company. In an era of mobility, we find that a lot of people want the freedom to choose what they want their homes to look like without tying themselves down by buying furniture. Our business caters to the massive market of urban India.
We are one of the fastest-growing companies in Asia (Financial Times) in 2018/19. What's more, we have come through the COVID-19 pandemic situation unscathed! And we are growing. We are looking for exciting minds to join our tech team to drive further growth.
Minimum qualifications:
Bachelor in Computer Science or related field
2 to 6 years of experience in software development and full product life-cycles
Experience in distributed systems and algorithms (Map-Reduce)
Experience with non-relational databases (MongoDb, Cassandra, Hbase, DynamoDb), designing schemas
Basic knowledge in machine learning, data mining, artificial intelligence, and statistics.
Preferred qualifications:
Coding skills in Java coupled with strong base in object-oriented design, functional programming and development
You understand basic data structures & algorithms, relational databases, RESTful web services and have good working knowledge of SQL
Experience on Java based web frameworks such as Spring Boot, Play, Dropwizard, or Java EE.
Experience in distributed system design and microservices. Exposure to messaging queues such as RabbitMQ, Apache Kafka
Excellent problem solving skills and understanding of Object Oriented Design and Patterns - GoF, anyone?
Strong verbal and written communication skills
Ability to technically lead small to midsize teams and mentor junior members
Hands on experience with UI frameworks - React or Angular
Working experience with Docker/Kubernetes on AWS or any other cloud provider
Responsibilities
You work on the core components of Furlenco technology stack - platforms powering our web portal, mobile apps, our customer experience systems, the warehouse & logistics management systems, billing & invoicing systems, payment infrastructure, risk & collection system, pricing engine etc. You will be part of a rewarding and challenging startup environment.
You will be a highly technical hands-on engineer, engaging with staff and principal engineers to work on the design and architecture of our systems. You will work with product managers to plan and execute releases, and realize the vision of our next generation products.
You will be hands-on with system design, data structures, relational and NoSQL databases, RESTful web services, Object Oriented Design and Patterns, handling scale