Friday, August 28, 2020

Urban Ladder - Senior Backend Engineer - SQL/Node.js/RESTful API (4-8 yrs) (Urban Ladder)

About the Company :

- We are a leading omnichannel Furniture & Home Decor company that aims to provide a curated destination for home solutions to help urban Indians create beautifully designed homes.

- With over 10,000 + products, 12 categories and 90+Sub Category (sofas, beds, dining tables, storage shelves, etc.) and 13 stores in 5 cities, we are constantly growing in every way.

You can check the below link as well :

- LinkedIn - https://www.linkedin.com/company/2482371/admin/

- Instagram - https://www.instagram.com/urbanladder/?igshid=t36cxw8psa0g

- Website - https://www.urbanladder.com/about-urban-ladder?src=g_footer

- Urban Ladder has distinguished itself based on design and impeccable service delivery experience and the vision is to extend this excellence in the Retail space.

- Ratan Tata, Chairman Emeritus of Tata Sons has also made a personal investment in Urban Ladder.

Role & Responsibilities : We are looking for talented backend engineers who can help us build the next generation of microservices and applications that will drive our growing business. You will become an integral part of our world-class team of backend engineers that develop/own systems, microservices, and APIs that :

- Power client platforms and distribution channels such as Web, Apps, Design Partners, Affiliates, Offline Retail.

- Help us build first of its kind novel omnichannel experience.

- Drive supply chain excellence through our in-house logistics arm.

- Design and build platforms such as payment gateway, middlewares, and various B2B2C workflows.

- While we are a technology agnostic team, a lot of our newer systems are powered by Java, Elasticsearch, Redis, Beanstalkd, some amount of Go and a web platform that is being transitioned to React and Node.js.

- We have a full-blown CI system in place for building and deploying our apps and there are a plethora of internal tools written to automate everything from resource deployment to migration allowing engineers to focus most on what they love doing; we are strong proponents of engineering excellence and are constantly looking to improve.

- Over the past couple of years, we have invested in incorporating best practices such as design reviews, unit testing, writing DRY code, A/B testing and a metrics-based approach, and agile development.

- We are looking for engineers who would value this approach and believe in clean, performant, and secure code. If you think this is something that'll make you get out of bed every day, read on to see what you need to land this role.

Need To Have :

- Strong analytical, problem solving, and troubleshooting skills

- Strong foundation in computer science fundamentals: data structures, algorithms, and software design

- Strong ability and eagerness to quickly learn new technologies

- Strong object-oriented programming skills

- Strong experience in relational database and SQL with complicated queries

- Experience designing and building RESTful web APIs

- Good understanding of common design patterns and best practices around security and performance

- Passion for code quality and attention to detail

- A go-getter attitude with oceans of optimism, humility, and self-motivation

- A strong ability to quickly learn new technologies and to keep yourself updated with the latest in tech

- Drive, curiosity, and a passion for doing the right thing.

- Advance hands-on experience with at least one of Go, Ruby (RoR), Java, Node.js, Python or PHP

Good to have :

- Familiarity with NoSQL databases, distributed caches, and data-grids

- Experience handling distributed messaging patterns including events and jobs

Apply Now