Farmiso is a social-commerce platform that empowers any individual to start reselling fresh
groceries and FMCG products within their close-knit communities and earn profitable margins for every sale. Starting from product discovery and listings, until fulfilment and last mile delivery, Farmiso is a one-stop app that handles all business needs to set up an online grocery shop from scratch. Our product is proudly and a fully-owned subsidiary of Meesho and our vision is to build the lowest cost supply chain for online grocery business in India. With Meesho's latest Series E funding round of $300M led by Softbank's Vision Fund, we are expanding our Farmiso team as well to unlock greater potential in our product and find niche opportunities to improve the community buying experience in India.
Meesho’s existing investors include Prosus (Naspers), Facebook, Sequoia and Elevation Capital (SAIFPartners) among others. Farmiso’s 0-1 journey happens everyday at our Meesho HQ in Bangalore.
Tech Culture @Farmiso
”We are fuelled by the impact we make !”
As part of the core engineering team at Farmiso, you will have the opportunity to witness the positive impact you create on the lives of millions of small business owners in India. Every sprint you handle, every feature you help roll out and every bug you fix, will impact small business entrepreneurs out there to resell our inventory using just a smartphone. The problems you get to solve every day would be driven from a user point-of-view rather than executive decisions.
Our tech stack reflects the diverse requirements of our company:
Mobile: Swift, Kotlin, RxJava, Dagger, MVVM with Data Binding, Mesh Design Library
??Backend: Java, Spring, MySQL, Hbase, Kafka, Elastic-Search, Redshift, Delta Lake
??Web: ReactJS, Redux, NodeJS
??Automation: Jenkins, CircleCI
??Infrastructure: AWS, GCP
About the role:
We’re looking for front-end engineers who equally relish the subtle interaction details that makes the product delightful, the hard-technical challenges involved in making a desktop-grade web app, writing highly reusable code, and thinking about how to build better systems. Product intuition is as much as necessity as technical knowledge or familiarity with best practices of front-end engineering.
Build user interfaces that are beautiful, consistent, and fast, that thrive under heavy customization and varying use cases, that encourage exploration, and that earn the trust of our customers through predictable, reliable & thoughtful interactions.
Invent patterns and reusable components that our team can assemble to build powerful software workflows.
Take sole ownership of your product(s) – keep a keen eye out for bugs that might arise, passionately
Resolve them; make feature additions to your product; or sometimes, when you’re feeling ambitious – rewrite the whole product from scratch! (Don’t make this a habit though.)
Ensure the technical feasibility of UI/UX designs
??2+ years of experience in building and shipping products that people use every day
??Be familiar with Responsive Web Design, common Web UX patterns and anti-patterns
??Be able to tell good design from bad design
??Be able to write clean, maintainable code which others can work on
??You have a mastery in DOM manipulation (including jQuery) and understand
??Should have working knowledge on frontend frameworks and tools- ReactJS expertise is a bonus
??Significant hands-on experience in ES6
??Have knowledge of browser behavior, performance, compatibility and cross-browser issues
??Proficient understanding of code versioning tools, such as Git
??You take pride in working on advanced CSS, animations and responsiveness
??Ability to produce bug-free and production grade code
??Be great at debugging, including identifying page speed and performance bottlenecks,
using tools like Chrome Dev Tools, React Dev Tools etc.
Why Join Us
??You get to work with people who really care about creating the best engineering culture
??Your colleagues are passionate about building best-in-class systems
??You get to take ownership of complex problems and lead teams in solving them
??You get a chance to change the livelihood of millions of small entrepreneurs in India
So what are you waiting for? Go ahead and apply! Let?s change the world together!